Primeiro, você precisará certificar-se de que todas as ferramentas usuais necessárias para compilar o software a partir das fontes foram instaladas.
Você pode fazer isso com o seguinte comando:
yum groupinstall 'Development Tools'
Em seguida, certifique-se de instalar dependências específicas do git:
yum install gettext-devel expat-devel curl-devel zlib-devel openssl-devel
Em seguida, pegue o tarball de código-fonte mais recente com os códigos-fonte do git. Melhor ir para o site, mas você mesmo, e copiar e colar o link atual. Se você apenas copiar e colar meu exemplo, poderá acabar instalando uma versão mais antiga:
wget -c http://www.kernel.org/pub/software/scm/git/git-1.8.1.3.tar.bz2
Descompacte as fontes:
tar jxpf git-1.8.1.3.tar.bz2
Acesse a pasta, configure, compile e instale:
cd git-1.8.1.3/
./configure --prefix=/usr --localstatedir=/var --sysconfdir=/etc --with-curl --with-expat
make
make install
Livre-se da pasta. Talvez seja bom manter o tarball, talvez você também possa se livrar dele.
rm -Rf git-1.8.1.3/
E é isso. Agora você pode testar a versão de sua nova instalação git com este comando:
git --version
Você deve obter algo assim como resposta:
git version 1.8.1.3