No recuerdo cómo instalé git hace un tiempo ... pero ahora está viviendo /usr/bin/git
y necesita ser actualizado.
No me importa cómo (precompilado o construir el mío), pero lo que no quiero es otra versión existente en otro lugar. Recuerdo vagamente curvar la fuente y compilarlo. Pero no positivo. de todos modos, ¿cuál es la forma más fácil de mantener Git actualizado con Mac OS X?
Pregunta secundaria: no estoy tan familiarizado con git. una vez que está instalado, ¿está COMPLETAMENTE contenido en su directorio? entonces, en mi caso, ¿todo lo relacionado con git en mi máquina (excluyendo los repositorios de código reales, por supuesto) está dentro /usr/bin/git/
? Si es así, ¿puedo mover git con un simple mv -R /usr/bin/git /opt/git
? Entonces actualizar mi $PATH
y todo debería funcionar como antes? Si es así, supuse que podría instalar de nuevo por cualquier método y en cualquier directorio ... y luego mover el nuevo a / usr / bin reemplazando la versión anterior. ¿O es esto malo?
fuente
git --exec-path=…
,export GIT_EXEC_PATH=…
,export GITPERLLIB=…
, etc.) pero son probablemente algunos que no son configurables. Aconsejaría no tratar de moverlos.Respuestas:
Hay git-osx-installer . Puede suscribirse al feed en esa página y recibir notificaciones sobre futuras versiones.
fuente
/usr/local/git/bin/git
Puede probar MacPorts (o Homebrew o Fink) para Mac OS, que es similar a apt-get, etc. en linux. A menudo es mejor usar un administrador de paquetes que compilar cosas a mano, ya que puede actualizar paquetes con "actualización de puerto sudo desactualizada".
Creo que puedes mover git en tu disco duro siempre que el destino esté en tu camino. MacPorts se instala en / usr / local / bin, creo. Para evitar confusiones, puede desinstalar / eliminar su versión antes de instalar git a través de un administrador de paquetes.
fuente
/opt/local
árbol./usr/bin
? me gustaría encontrar ese instalador (o instrucciones) de nuevo para poder actualizar esa versión ... maldición, realmente debería tomar nota de cada instalación que hago ... hay MUCHO camino para muchas versiones de la misma cosa en el mundo UNIX. ..Quizás instaló Git desde Source en Mac OS X 10.6 (Snow Leopard) Intel x86 (32 bit) . Simplemente cambie las ocurrencias (en el
git-install.bash
script) de-arch i386
a-arch x86_64
para una instalación de 64 bits.fuente