Parece que enquanto você está instalando o git pela primeira vez, ele está puxando primeiro do repositório de atualizações - que tem o git-1.7.1-2.el6_0.1.x86_64.rpm (ao contrário do git-1.7. 1-2.el6.x86_64.rpm).
Existem duas opções para abordar isso:
Instale o git a partir da base e desative o repo de atualização temporariamente com:
yum -y install git --disablerepo=updates
ou
Aplique a maioria das atualizações atuais com:
yum -y upgrade
Em seguida, execute a instalação do git novamente, para que você possa satisfazer suas dependências atuais com a versão atualizada do git.
Sugiro uma abordagem anterior, já que você não deseja aplicar atualizações se não tiver um plano de regressão.
EDIT: Ok, uma vez que parece que não pode resolver as dependências ou está indo para um repo que tem essas atualizações rpm, baixe o RPM destes locais:
link
link
e, em seguida, instale o yum com:
yum localinstall perl-Error-0.17015-4.el6.noarch.rpm perl-Git-1.7.1-2.el6_0.1.noarch.rpm
e tente instalar o git novamente. Se necessário, baixe o próprio git e instale com:
yum localinstall perl-Error-0.17015-4.el6.noarch.rpm perl-Git-1.7.1-2.el6_0.1.noarch.rpm git-1.7.1-2.el6_0.1.x86_64.rpm