¿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 solía funcionar bien:

$ git add . -bash: git: command not found 

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

  • Los files en una computadora nueva se bloquean después de usar el Asistente de migration y la Máquina del time
  • Faltan muchas aplicaciones después de restaurar la copy de security del iPad para migrar al iPad 2
  • ¿Cómo puedo get e instalar keys de licencia duplicadas al copyr a una nueva Mac?
  • La reparación del disco falló después de usar OS X con Windows / Boot Camp hibernado con MacDrive
  • ¿Debo reinstalar alguna parte de Macports al actualizar XCode?
  • ¿Cómo leer passwords y notas de keychain en sistemas operativos que no son de Apple?
  • ¿Es posible seguir usando iPhoto en paralelo con Photos?
  • ¿Cómo migrar a una Mac nueva desde una Mac más recientemente actualizada?
  • 16 Solutions collect form web for “¿Por qué no se encuentra Git después de instalar OS X Lion?”

    Si / usr / local / git ya existe, tendrá que agregarlo a su $ PATH o hacer un enlace simbólico colocando el enlace simbólico dentro de un directory que está en su RUTA existente.

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

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

    Lion (y Snow Leopard) no git , por lo que quizás la forma en que instalaste git no sobrevivió a la actualización. Tendrá que encontrar su copy de git o simplemente get una copy nueva. Utilizar Spotlight para search sus copys de security de Time Machine puede ser útil para encontrar los files y saber si se trata de un problema de ruta o si los binarys realmente desaparecieron después de que Lion migró sus datos.

    Todos sus repositorys almacenados en el espacio de usuario están bien. Intente get la misma versión o la más nueva de git.

    La línea de command mdfind -name git mostrará una list de todos los files que Spotlight ha visto con git en el nombre. La mayoría de las instalaciones de git deberían sobrevivir a una actualización de Lion y solo tienes que limpiar tu entorno o vincularlo al binary desde algún punto de tu $PATH .

    Xcode 4 (4.0-4.2) incluye git en /Developer/usr/bin junto con la mayoría de las otras herramientas que necesita, como make y gcc. Sería más simple mantener git después de get el Xcode (actualmente) libre de la App Store. Xcode 4.3 pone Giy y otras herramientas en Applications/Xcode.app/Contents/Developer/usr/bin .

    Para evitar problemas con las diferentes versiones, es posible que desee asegurarse de que las versiones anteriores hayan desaparecido de su disco duro. (y ciertamente de su $ PATH)

    Si tiene XCode instalado, la mejor solución es Xcode -> Preferences -> Descargas -> Instalar herramientas de command-line.

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

    Si no tiene instalado Xcode, instalarlo solo para git definitivamente sería exagerado.

    Creo que encontrará que Git todavía está instalado en su sistema. Parece que la RUTA está hecha un lío. Verifique si todavía existe / usr / local / git en su sistema.

    Acabo de agregar lo siguiente a mi file ~ / .bashrc y todo vuelve a la normalidad.

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

    Para ser más específico, este sitio – http://www.joshstaiger.org/archives/2005/07/bash_profile_vs.html – detalla la diferencia entre .bashrc y .bash_profile. Si usa el terminal de Mac con Git, entonces agregar la especificación PATH anterior a su .bash_profile hará el trabajo. Por supuesto, tendrá que cerrar la window de Terminal y abrir una nueva porque el file .bash_profile se carga en la window de un terminal.

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

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

    / usr / local

    Paso 2: abra la Terminal y haga lo siguiente:

    cd / etc

    sudo nano bashrc

    Luego, en nano en la parte superior del file escribe (como aaron sugirió)

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

    Presione Ctrl + X para salir de nano y presione Y para save. Luego salga de la terminal y vuelva a abrir, y git debería funcionar para usted.

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

    Creo que tomará algún time tener un lanzamiento de Lion o posiblemente deberías intentar reinstalarlo …

    De hecho, parece que necesitas instalar MacPorts desde trunk para get la compatibilidad Lion …

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

    De StackOverflow:

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

    luego ejecuta source ~/.bash_profile in Terminal

    Enlace a la publicación allí: https://stackoverflow.com/questions/6810059/git-on-mac-os-x-lion/6810082#6810082

    Si está utilizando brew, simplemente ejecute este command desde la terminal.

    brew install git

    Esto sucedió porque git dejó de ser parte de $ PATH (por alguna razón de migration).

    Hay una manera muy simple de solucionar esto en OS X:

    En OS X, puede agregar variables a $PATH cambiando el file

     /etc/paths 

    entonces, puedes poner a Git haciendo lo siguiente:

     sudo vim /etc/paths 

    agregue /usr/local/git/bin al final del file, guárdelo y salga. Reiniciar shell Git debería funcionar.

    Simplemente descargue la versión más reciente desde aquí: http://code.google.com/p/git-osx-installer/

    Instálalo, abre una nueva terminal y funciona como antes: D

    El mismo problema aquí, descargué e instalé la versión del leopardo de las nieves del código de google y me fui. Necesario para salir y volver a abrir la terminal, aunque …

    Todo está bien nuevamente ..

    Cuando ya hay un path de git,

    solo agrega el directory a tu variable PATH.

    echo 'export PATH=/usr/local/git/bin:$PATH' >> ~/.profile

    Usé la tienda de aplicaciones para instalar Xcode y solo te da un blob de aplicaciones todo en uno. Sin embargo, TIENE otras aplicaciones e instaladores. Solo necesitaba git para que la ruta desde allí sea export PATH=$PATH:/Applications/Xcode.app/Contents/Developer/usr/bin

    Es un poco complicado, pero no uso Xcode para muchas cosas. Agregue a su configuration bash como otros carteles descritos y su bueno para llevar

    Lo arreglé descargando y reinstalando git desde aquí.

    No necesita modificar la ruta o instalar las herramientas de command-line de Xcode. Simplemente use la utilidad "xcrun" de la Terminal: http://www.cocoanetics.com/2012/07/you-dont-need-the-xcode-command-line-tools/

    Lo resolví siguiendo los consejos en este sitio:

    http://blogger.forgottenskies.com/?p=740

    Fue solo un asunto de ruta. Para ser honesto, esperaba muchos más problemas. Las actualizaciones son más suaves. Recuerdo cuando me actualicé de Tiger a Leopard, casi todo "código abierto" se rompió …

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).