Instalé Apple Developer Tools 5 en Mac OS X 10.9.4 que viene con Git:
git version 1.8.5.2 (Apple Git-48)
También instalé Git 2.0.1 usando el instalador de Mac OS X. ¿Cuál es la mejor manera de configurarlo para que todas las aplicaciones usen Git 2.0.1 de manera predeterminada? Podría cambiar el binario de Apple Git por un enlace simbólico al personalizado. Alternativamente, tendría que modificar el PATH
para que primero busque el Git personalizado. ¿Hay alguna razón para preferir uno sobre el otro?
Además, ¿eso es algo seguro de hacer? ¿Se rompería algo, por ejemplo XCode, si reemplazara Apple Git con Git 2.0.1?
He hablado antes sobre la modificación de las herramientas del sistema y, en pocas palabras, ¡no lo hagas! Las cosas usarán las herramientas del sistema esperando una determinada versión de una determinada herramienta y, si cambia eso, podría romper muchas cosas.
En su lugar, cambia tu camino. Por ejemplo, si su git se encuentra en /usr/local/git/bin/git
, agregue lo siguiente a su ~/.bash_profile
o equivalente:
export PATH=/usr/local/git/bin:$PATH
De esta manera, puede usar su git ejecutando git
pero el git del sistema permanecerá disponible.
Björn Pollex
sdmeyers
$ git
o$ git2
indistintamentenwinkler
/usr/local/
de forma predeterminada, lo que facilitará el cambio entre versiones.