結論からいうと、以下のリポジトリを生成しても、どうやら既にリポジトリ用のファイルが存在しないらしく、成功しない。

[git]
name=Base git repository
baseurl=http://www.kernel.org/pub/software/scm/git/RPMS/$basearch
enabled=1
gpgcheck=0

というわけで、rpmforgeのリポジトリを作り。

[rpmforge]
name = Red Hat Enterprise $releasever - RPMforge.net - dag
#baseurl = http://apt.sw.be/redhat/el5/en/$basearch/dag
mirrorlist = http://apt.sw.be/redhat/el5/en/mirrors-rpmforge
#mirrorlist = file:///etc/yum.repos.d/mirrors-rpmforge
enabled = 0
gpgcheck = 0

そして

yum install git --enablerepo=rpmforge