Tente desabilitar o repositório RPMForge
Faça o seguinte comando:
$ sudo yum --disablerepo=rpmforge install git
Os repositórios EPEL e RPMForge não se dão tão bem assim.
Misturando reposições EPEL6 com EPEL5?
Se o acima não resolver o problema, então parece que você está misturando repositórios EPEL6 com a sua instalação do CentOS 5. Ao olhar para uma instalação do CentOS 5 eu tenho aqui os seguintes repositórios:
$ yum repolist
Loaded plugins: fastestmirror
repo id repo name status
base CentOS-5 - Base 3,641
convirt ConVirt repository 4
convirt-dep ConVirt Dependencies 7
elrepo ELRepo.org Community Enterprise Linux Repository - el5 412
extras CentOS-5 - Extras 270
rpmforge RHEL 5 - RPMforge.net - dag 11,275
updates CentOS-5 - Updates 447
repolist: 16,056
Veja quais versões de git
tenho fora do RPMForge:
$ sudo yum --disablerepo=rpmforge list all git*
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirror.nexcess.net
* elrepo: elrepo.org
* extras: centos.mirrors.tds.net
* updates: mirrors.einstein.yu.edu
Installed Packages
git.x86_64 1.7.10.4-1.el5.rf installed
O exemplo acima mostra que, se eu desabilitar o RPMForge, a única versão do git
disponível para o meu mix de repos é a que vem do RPMForge, e a última versão é 1.7.
Dado isso, parece que você está misturando um pacote do CentOS 6, seria meu palpite.