Git es un software de control de versiones diseñado por Linus Torvalds, pensando en la eficiencia y la confiabilidad del mantenimiento de versiones de aplicaciones cuando estas tienen un gran número archivos de código fuente.
Generalmente es algo que los desarrolladores web deberían usar para proyectos en grupo o creación de código colaborativo. Si en tu hospedaje necesitas tenerlo e instalarlo, es algo sencillo de hacer.
En el momento de publicar este artículo la última versión es 1.7.8.4 1.7.12.1, puede variar cuando tu realices estos pasos, para ver el último código disponible accede a http://kernel.org/pub/software/scm/git/
Para instalarlo en CentOS, concretamente lo he probado en Centos 5.5 6.3, haz lo siguiente:
1 – Primero debes instalar las dependencias con:
# yum install gettext-devel expat-devel curl-devel zlib-devel openssl-devel
2 – Baja el último código disponible con wget:
# wget http://git-core.googlecode.com/files/git-1.7.8.4.tar.gz
3 – Descomprime el código fuente:
# tar xvfz git-*.tar.gz
4 – Muevete a la carpeta descomprimida:
# cd git-*
5 – Compila el código fuente
# make prefix=/usr/local/ all
6 – Instala GIT
# make prefix=/usr/local/ install
7 – Eliminar los archivos generados y descargados
# cd ..; rm -rf git-*