O problema é que você está tentando instalar a versão el5 do git
(git-1.7.6.1-1. el5 .rf.i386). Eu tive o mesmo problema que descrito aqui .
Eu consertei habilitando os extras do rpmforge e peguei o el6 do git (então poderia apenas instalar yum)
Tenho certeza de que este é um problema com os repositórios padrão do centos, quero dizer que ele deve instalar o el6 por padrão?