Instalación de git en OSX 10.8 sin Xcode


15

Me gustaría configurar mi entorno de desarrollo en el iMac de mi novia, pero a ella no le agrada que desperdicie 3 GB de espacio, que es lo que ocupa Xcode. Tampoco quiere / no puede actualizar más allá de 10.8 porque entonces Photoshop no funcionará, o algunas tonterías.

¿Cómo puedo obtener git en OSX 10.8 sin Xcode? De alguna manera dudo que sea imposible ejecutar unos pocos megabytes de git sin 3GB de Xcode.

Respuestas:


10

Tenga en cuenta que esta es una copia simple de una respuesta anterior mía en superuser.com .

Aquí hay una manera de instalar git en Mac OS X sin XCode.

El sitio web oficial de Git proporciona un instalador: http://git-scm.com/download/mac

Después de instalar git, también debe agregar su directorio a su ruta: echo "PATH=/usr/local/git/bin:\$PATH" >> ~/.bash_profile source ~/.bash_profile

Agregar el directorio a la ruta evitará que Mac OS X le pida que instale XCode cada vez que escriba giten el terminal.

Los créditos van a Bobby Allen y a la respuesta de GoZoner sobre SO .


¡Esta! Debo agregar a la ruta (al menos para Sierra) ninguna mención en el archivo Léame o en el sitio web que pude ver.
Melbourne2991

7

Hay un instalador binario que puede descargar. Consulte también los pasos iniciales: instalación de Git del gitsitio web:

Hay varias formas de instalar Git en una Mac. Lo más fácil es probablemente instalar las herramientas de línea de comandos de Xcode. En Mavericks (10.9) o superior, puede hacerlo simplemente intentando ejecutar git desde la Terminal la primera vez. Si aún no lo tiene instalado, le pedirá que lo instale.

Si desea una versión más actualizada, también puede instalarla a través de un instalador binario. Se mantiene un instalador OSX Git y está disponible para su descarga en el sitio web de Git, en http://git-scm.com/download/mac .

Sin embargo, como señala @denis , a partir de julio de 2017, los archivos binarios en la página de descarga del sitio web de Git son de 10.9 o más nuevos. Si observa dónde están realmente alojados los archivos binarios, en SourceForge , hay una pregunta frecuente sobre qué versión del instalador binario descargar si tiene una versión anterior de Mac OS X / macOS:

¿Qué versión debo descargar?

Si estás corriendo:

  • 10.6 Snow Leopard: git - * - snow-leopard
  • 10.7 León: git - * - leopardo de las nieves
  • 10.8 Mountain Lion: git - * - leopardo de las nieves
  • 10.9 Mavericks: git - * - mavericks
  • 10.10 Yosemite: git - * - rebeldes
  • 10.11Yosemite [ sic ]: git - * - rebeldes

Entonces, para 10.8, querrás descargar cualquier instalador binario que termine con el nombre -snow-leopard. Hay varios instaladores binarios de este tipo, pero el que tiene la versión más reciente de Git es git-2.3.5-intel-universal-snow-leopard.dmg. Aquí hay un enlace de descarga directa para él (23.1 MB): https://sourceforge.net/projects/git-osx-installer/files/git-2.3.5-intel-universal-mavericks.dmg/download


En julio de 2017, ese instalador binario comienza a descargar git-2.13.1-intel-universal-mavericks.dmg - 10.9 no 10.8. Las preguntas frecuentes en sourceforge.net/projects/git-osx-installer/files dicen "10.8 Mountain Lion: git - * - snow-leopard", de los cuales el más nuevo que veo es git-2.3.5 de 2015: hellwithit.
denis

2

En primer lugar, puede descargar git directamente, como Adam recomienda.

Como alternativa a la herramienta git de línea de comandos, es posible que desee la aplicación GUI. Recomiendo Atlassian SourceTree . Este es un cliente Git / Mercurial realmente agradable y poderoso. Probé muchas aplicaciones GUI y solo SourceTree me satisfizo. El paquete de aplicación ya tiene Git y Mercurial incorporados.

Por último, puede descargar las herramientas de línea de comandos de Apple sin XCode del portal de desarrolladores de Apple . Si aún no es desarrollador, debe registrarse en el portal (es fácil y gratuito).


Ahora hay más descargas (2017) en developer.apple.com/download/more
denis

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.