Error de clonación de Git después de la actualización de OS X Mountain Lion

Acabo de actualizar mi MBP a OSX 10.8 y estoy tratando de iniciar un nuevo proyecto con brunch.io que, de forma predeterminada, usa coffeescript y prefiero javascript, así que necesito clonar el esqueleto js simple. Así que algo como esto:

brunch new <someprojectname> --skeleton https://github.com/brunch/simple-js-skeleton.git

Que es lo que he usado anteriormente y funcionó bien. Pero hoy recibo el siguiente error:

error: Git clone error: /bin/sh: git: command not found

La verdad no se como arreglar esto...

preguntado el 27 de julio de 12 a las 20:07

5 Respuestas

Puede descargar la colección oficial de utilidades de línea de comandos para desarrolladores de Apple (que incluye git) ya sea:

  • Abriendo Xcode, yendo a Preferencias > Descargas y haciendo clic en el botón de instalación junto a 'Utilidades de línea de comandos'
  • Caminante a desarrollador.apple.com/descargasy descargar "Xcode 4.4 Command Line Tools para OSX 10.8" de la categoría Xcode 4.4

Respondido 27 Jul 12, 23:07

Supongo que el verdadero problema es que Xcode se actualizó (reemplazó) en el camino, por lo que faltan las herramientas de línea de comandos. ¡Gracias! - Gonen

Revise tu .bashrc or .bash_profile si es apropiado PATH Está establecido. ¿Instalaste git a través de macports? La actualización probablemente eliminó el /opt/bin or /opt/local/bin de la RUTA.

Respondido 27 Jul 12, 20:07

Ni siquiera puedo encontrar .bashrc o .bash_profile. En la terminal escribo: ls -a y lo único que comienza con .bash es .bash_history... también hice una verificación rápida y no tengo macports instalado. fue hace un tiempo que instalé git, no recuerdo cómo ni cuándo lo hice en realidad... - Jonathan Miller

Este consejo funciona para mí. mi perfil se llama .profile y está en la raíz de mi carpeta de inicio. Esto está ahí: export PATH="/usr/local/git/bin/:$PATH". No necesité reinstalar nada, pero asegúrese de reiniciar Terminal después de haber agregado esto. - Blaise

Tengo todo funcionando de nuevo. Aparentemente, la actualización de Mountain Lion eliminó git por completo. Simplemente descargando el paquete de instalación desde aquí y ejecutarlo tiene todo funcionando de nuevo.

Respondido 27 Jul 12, 21:07

No pude instalarlo después de la descarga, recibí un mensaje de que el paquete era de un desarrollador no identificado y que mi configuración de seguridad solo permite instalaciones desde Apple Store. ¡Acabo de instalar Mountain Lion, así que realmente necesito verificar estas configuraciones de seguridad!... - patricio

Vaya a Preferencias -> Seguridad -> verifique cualquier fuente en lugar de solo App Store - Geralt_Encore

No creo que suelte git, creo que simplemente lo elimina de la RUTA de alguna manera. La respuesta de Femaref funcionó para mí. - Shawn


Tienes que cambiar tu configuración de seguridad, ve a Preferencias del sistema > Seguridad y privacidad > Cambiar Permitir aplicaciones descargadas desde --> Cualquier lugar. Existe la posibilidad de que su configuración de seguridad esté bloqueada en ese caso, presione el candado en la parte inferior izquierda del panel de preferencias.

respondido 07 nov., 12:19

Basado en este artículo:

  1. abre tu ~/.bash_profile, si usas nano sería: $ sudo nano ~/.bash_profile

  2. agregue esta línea al archivo: export PATH=$PATH:/usr/local/git/bin/

  3. Guarde y cierre el archivo y escriba en la terminal: $ source ~/.bash_profile

Respondido 07 Abr '13, 07:04

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.