Respuestas:
Ninguna de las respuestas actuales actualizará Xcode git. Solo instalarán una versión más nueva de git.
Xcode ha cambiado de opinión varias veces sobre la mejor ubicación de git. Dependiendo de cuánto tiempo ha estado instalando Xcode, verá binarios git en:
/usr/bin/git
/usr/local/git
/Applications/Xcode.app/Contents/Developer/usr/bin/git
/Applications/Xcode.app/Contents/Developer/usr/libexec/git-core/git
Incluso si actualiza la RUTA, Xcode se adherirá a su versión. La única forma en que sé forzarlo a usar la versión más nueva es reemplazar esos binarios de git por un enlace al nuevo que instaló.
ln -s /opt/local/bin/git /usr/bin/git
Repita para el otro camino. Tenga en cuenta que uso un enlace simbólico, no uno difícil. De lo contrario, Xcode reemplazaría su otra instalación durante una actualización
Puede instalar git
desde la fuente usando Homebrew, y solo apunte su RUTA para usar la nueva en lugar de la versión xcode / system.
Hay un pequeño video tutorial aquí. http://vimeo.com/14649488
Es para una versión anterior, pero te ayudará a comenzar, avísame si necesitas más información.
(También puede usar MacPorts, Fink o el instalador de Git OS X, para actualizar).
Si desea usar git para actualizar git, ejecute los siguientes comandos:
Esto se puede ejecutar desde cualquier lugar, git clone git://github.com/gitster/git.git
luego desea cd git
ejecutar estosudo make prefix=/usr install install-doc install-html install-info
Esto instalará Git en su carpeta / usr / bin para uso global.
/usr/local/bin
o $HOME/bin
o similares y ajustar su PATH
consecuencia.
Puedes instalar el último git usando macports :
sudo port install git-core +svn +doc +bash_completion +gitweb
Si desea un git más nuevo que el de Xcode, entonces necesita instalarlo, esta instalación debe realizarse en otro lugar como si actualizara, /usr/bin/git
entonces una actualización de Apple sobrescribirá esta versión.
Hay varias formas de hacer esto, pero como señaló @FranciscoGarcia, no cambiarán necesariamente la que usa Xcode solo la versión de línea de comando.
Lo más fácil es instalar los binarios desde el sitio git .
Si desea código, use un administrador de paquetes, por ejemplo, Fink macports, Homebrew.
Si desea la última instalación de última generación desde el repositorio de git.
Descargue el último binario desde aquí e instálelo.