Parece una forma un poco retorcida para descargárselo, pero tiene sentido si queremos obtener una copia de los fuentes del git de una versión determinada o la última de desarrollo, que luego podemos actualizar y compilar sustituyendo a la que venimos utilizando. De esta forma podemos obtener todas las versiones de git que estén disponibles en su repositorio de fuentes y no estamos tan limitados por los repositorios de apt o demás formas de instalarse el git.
Bien es cierto, que para esto, tenemos que tener previamente instalada alguna versión del GIT, con el que vamos a descargarnos el repositorio.
Copiar el repositorio git:
git clone git://github.com/gitster/git.git
Si tiene problemas intentando conectarse (Git utiliza el puerto 9418), puede intentar acceder al repositorio usando el protocolo HTTP:
git clone http://github.com/gitster/git.git
Éste ultimo método funciona incluso si estamos tras cortafuegos o similares.
Puede también consultar los contenidos del repositorio de git tanto en
gitweb o en la interfaz web
GitHub.
Traducido de
aquí.