Use Git descargado en lugar de Git preinstalado

Estoy siguiendo el entrenamiento esencial de Git de Lynda.com. Después de descargar e instalar Git, ingresa which gity obtiene /usr/local/git/bin/gitSin embargo, cuando lo hago, todavía obtengo la ruta preinstalada/usr/bin/git

¿Cómo cambio la ruta para trabajar con mi versión descargada de Git?

Estoy usando una Macbook Air - Mavericks - OS X 10.9.4 y seguí las instrucciones de instalación predeterminadas.

También hay una forma específica de Mac para establecer rutas: apple.stackexchange.com/questions/106355/…

Respuestas (2)

Agregue lo siguiente a su ~/.bash_profile

export PATH=/usr/local/git/bin:$PATH
Obtengo lo siguiente después de ejecutar which git /usr/local/git/bin//git ¿Está bien la barra inclinada doble?
@Pierce Vaya, dejó una barra inclinada al final, corregida

Uso Homebrew , luego instalo git usando Homebrew. Esto asegura que git permanezca en mi camino y me facilita mantenerlo actualizado, además de facilitar la instalación de otro software, con sus dependencias.

Para instalar cosas con Homebrew, primero debe instalar las herramientas de línea de comandos de Xcode. StackOverflow tiene una excelente respuesta para instalar las herramientas de línea de comandos en OSX 10.9 .

Después de haber instalado las herramientas de línea de comandos de Xcode, puede notar que hay un comando git que puede usar: consulte ¿La instalación de herramientas de línea de comandos para Xcode también instala Git? Esa no es la versión Homebrew de git, por lo que no rastrea las actualizaciones.

A continuación, vaya a http://brew.sh y siga sus instrucciones para instalar Homebrew. Eso instalará git en el directorio Homebrew y vinculará git a /usr/local/bin/git. /usr/local/bindebería terminar en su RUTA antes de /usr/local/git, por lo que terminará usando la versión Homebrew de git.

Después de eso, puede instalar cualquier cosa para la que Homebrew tenga una fórmula, incluidas las últimas versiones de git. Úselo brew updatepara mantener actualizado su índice de paquetes disponibles y brew doctorpara verificar que su configuración de Homebrew sea correcta. Luego puede usar brew upgrade gitpara mantener su git en la última versión disponible para Homebrew.