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

Acabo de actualizar a OS X Lion y ahora no puede inicializar Git donde se utiliza para trabajar bien:

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

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

  • ¿Por qué el Finder no ordera onclick en los encabezados de las columnas en esta vista de list diferente?
  • ¿Cómo personalizas los icons de la barra lateral de Lion Finder?
  • Cómo deshabilitar las búsquedas de desarrolladores y de Web en Spotlight?
  • ¿Cómo boost correctamente ulimit -n en Lion?
  • Migración de correo electrónico de Eudora
  • ¿Dónde y cómo están disponibles las columnas adicionales disponibles para la vista de list en Finder?
  • ¿Es posible maximizar una window de Finder sin software de terceros?
  • ¿Cuáles son las principales dificultades que las personas enfrentan para migrar de Linux a Mac OS?
  • ¿Cómo puedo cambiar el nombre de los equipos de escritorio en Control de misiones?
  • Instalación de Xcode a través de la command-line
  • ¿Cómo puedo transferir las clasificaciones de música de una computadora a otra?
  • ¿Dónde y cómo están disponibles las columnas adicionales disponibles para la vista de list en Finder?
  • 16 Solutions collect form web for “¿Por qué no se encuentra Git después de instalar OS X Lion?”

    Si ya existe / usr / local / git, deberá agregarlo a su $ PATH o hacer un enlace simbólico colocando el enlace simbólico dentro de un directory que esté en su PATH 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 con git – por lo que quizás la forma en que instaló git no sobrevivió a la actualización. Tendrá que encontrar su copy de git o simplemente get una nueva copy. El uso de Spotlight para search en las copys de security de Time Machine puede ser fructífero para encontrar los files y saber si se trata de un problema de ruta o si los binarys han desaparecido después de que Lion migró sus datos.

    Todos los repos almacenados en el espacio del usuario están bien. Intenta get la misma o nueva versión de git.

    La command-line mdfind -name git todos los files que spotlight ha visto con git en el nombre. La mayoría de las instalaciones de git deben sobrevivir a una actualización a Lion y solo tienes que limpiar tu entorno o enlazar con el binary desde algún lugar de tu $PATH .

    Xcode 4 (4.0-4.2) descarga git en /Developer/usr/bin junto con la mayoría de las otras herramientas que necesitas como make y gcc. Podría ser más sencillo mantener git después de get el (actualmente) Xcode 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 versiones diferentes, es posible que desee asegurarse de que todas las versiones anteriores se han ido de su disco duro. (y ciertamente desde su $ PATH)

    Si tiene XCode instalado, la mejor solución es Xcode -> Preferences -> Descargas -> Instalar Herramientas de Línea de Comando.

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

    Si no tiene Xcode instalado, a continuación, instalarlo sólo para git definitivamente sería excesivo.

    Creo que encontrará que Git todavía está instalado en su sistema. Parece que el PATH está desorderado. Compruebe 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 utiliza el terminal de Mac con Git, a continuación, añadir la especificación PATH anterior a su .bash_profile hará el trabajo. Por supuesto, tendrá que cerrar la window Terminal y abrir una nueva porque el file .bash_profile se carga en la apertura de una window de Terminal.

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

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

    / usr / local

    Paso 2: Abra Terminal y haga lo siguiente:

    cd / etc

    sudo nano bashrc

    Entonces en nano en la tapa del file escriba (como aaron sugirió)

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

    Presione Ctrl + X para salir de nano y presione Y para save. A continuación, salga de la terminal y vuelva a abrir y git debe estar trabajando para usted.

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

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

    De hecho, parece que necesitas instalar MacPorts desde el tronco para get la compatibilidad de Lion …

    Fink también tiene algunas pistas sobre la actualización a Lion .

    Desde StackOverflow:

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

    entonces ejecute la fuente ~/.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 el terminal.

    brew install git

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

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

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

     /etc/paths 

    por lo tanto, puede volver a poner git haciendo lo siguiente:

     sudo vim /etc/paths 

    agregue /usr/local/git/bin al final del file, guarde y salga. Reinicie el shell. Git debería funcionar.

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

    Instalarlo, abrir un nuevo terminal, y funciona como antes: D

    El mismo problema aquí, descargado e instalado la versión del leopardo de nieve del código de google y apagado fui. Necesario para salir y volver a abrir terminal aunque …

    Todo está bien otra vez

    Cuando ya hay path git ya,

    simplemente agregue el directory a su variable PATH.

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

    He utilizado la App Store para instalar Xcode y sólo le da un todo en una aplicación blob. Sin embargo, tiene otras aplicaciones e instaladores en ella. Sólo necesitaba git así que el path de que es la export PATH=$PATH:/Applications/Xcode.app/Contents/Developer/usr/bin

    Es un poco un hack, pero no uso Xcode para un montón de cosas. Añada a su config de bash como otros carteles descritos y su bueno para ir

    Lo arreglé descargando y reinstalando git desde aquí.

    No es necesario modificar la ruta o instalar las herramientas de command-line Xcode. Sólo tiene que usar 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 de este sitio:

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

    Era sólo una cuestión de path. Para ser honesto, esperaba mucho más problemas. Las mejoras son cada vez más suave. Recuerdo cuando actualizé de Tiger a Leopard, casi todo lo que "open source" se rompió ..

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