CentOS 5系にyumで入れると1.7.1が入ります。
最新が1.9.3だったのでそっちに切り替えました。
cd /usr/local/src/ wget https://www.kernel.org/pub/software/scm/git/git-1.9.3.tar.gz tar zxf git-1.9.3.tar.gz cd git-1.9.3 configure --prefix=/usr/local make
makeで下記エラー
msgfmt: command not found
gettextをインストール
yum install -y gettext gettext-devel
もう一度make
make install
yumで入れたのを削除
yum remove git