Seu problema não é muito poucas versões de git disponíveis, mas são demais; git está no conjunto de recompensas de base / atualizações, mas uma versão mais recente também está em epel e está pisando nos pés uma da outra. Você também parece ter uma versão antiga do epo repo conectada (está pegando .el5 packages), e definitivamente não estará ajudando.
Tente
yum install git --disablerepo=epel
que você deve obter 1.7.1. Se isso funcionar, talvez você também queira consertar seu repositório epel (está em /etc/yum.repos.d/epel.repo ) e analisar a priorização do repositório, o que ajuda a impedir que novas versões de ferramentas (geralmente de repositórios complementares) pise em versões mais antigas repos), a menos que você peça especificamente que eles o façam.