82 votos

¿Por qué no se encuentra Git después de instalar OS X Lion?

Acabo de actualizar a OS X Lion y ahora no puedo inicializar Git donde antes funcionaba bien:

$ git add .

-bash: git: command not found

Soy nuevo en Git y en la programación, así que estoy seguro de que es una solución rápida, cualquier ayuda es muy apreciada. ¡Gracias chicos!

71voto

anler Puntos 811

Si /usr/local/git ya existe, tendrás que añadirlo a tu $PATH o hacer un enlace simbólico colocando el enlace simbólico dentro de un directorio que esté en tu PATH existente.

Una práctica común es hacer /usr/local/bin si no existe y añade un enlace:

sudo -s
mkdir -p /usr/local/bin
ln -s /usr/local/git/bin/git /usr/local/bin/git
exit

21voto

Rob Lodge Puntos 438

Si tienes XCode instalado, la mejor solución es Xcode -> Preferencias -> Descargas -> Instalar herramientas de línea de comandos.

Esto puso a git (entre otras cosas) en /usr/bin/git.

Si no tienes Xcode instalado, entonces instalarlo sólo para git sería definitivamente una exageración.

15voto

kelnos Puntos 131

Creo que encontrarás que Git sigue instalado en tu sistema. Parece que el PATH está desordenado. Comprueba si /usr/local/git todavía existe en tu sistema.

Acabo de añadir lo siguiente a mi archivo ~/.bashrc y todo ha vuelto a la normalidad.

PATH=/usr/local/git/bin:$PATH

Para ser más específicos, este sitio - http://www.joshstaiger.org/archives/2005/07/bash_profile_vs.html - detalla la diferencia entre .bashrc y .bash_profile. Si usas la terminal de Mac con Git, entonces añadir la especificación PATH anterior a tu .bash_profile hará el trabajo. Por supuesto, tendrás que cerrar la ventana de la Terminal y abrir una nueva porque el archivo .bash_profile se carga al abrir una ventana de la Terminal.

En resumen, añadir esto a .bash_profile también funcionaría.

5voto

slolife Puntos 150

Paso 1: Reinstalar git (acabo de instalar la versión de Snow Leopard desde aquí ) si no está:

/usr/local

Paso 2: Abra el Terminal y haga lo siguiente:

cd /etc

sudo nano bashrc

Luego en nano en la parte superior del archivo escribir (como aaron sugirió)

PATH=/usr/local/git/bin:$PATH

Pulsa Ctrl+X para salir de nano y pulsa Y para guardar. A continuación, salga del terminal y vuelva a abrirlo y git debería funcionar para usted.

4voto

sergio Puntos 141

Posiblemente, usted había instalado git a través de MacPorts o Fink.

Creo que tardará un tiempo en haber una versión de cualquiera de los dos para Lion... o posiblemente debas intentar reinstalarlo...

De hecho, parece que necesita instalar MacPorts desde el tronco para conseguir la compatibilidad con Lion...

Fink también tiene algunos consejos sobre la actualización a Lion .

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X