¿Cómo eliminar el GIT predeterminado o actualizarlo?

1

No puedo eliminar o renombrar la versión actual de git ... Incluso con sudo ...

MacBook-Pro-Kiril: $ sudo rm /usr/bin/git
override rwxr-xr-x  root/wheel restricted,compressed for /usr/bin/git?

MacBook-Pro-Kiril: $ sudo mv /usr/bin/git /usr/bin/git-apple
mv: rename /usr/bin/git to /usr/bin/git-apple: Operation not permitted
    
pregunta Markelov 03.08.2016 - 21:39

2 respuestas

2

sudo rm -rf /usr/bin/git no funcionará para El Capitán debido a la restricción SIP

solución simple es crear alias

alias git='/usr/local/bin/git'

    
respondido por el Elliot Yap 31.03.2018 - 06:29
1

Use lo siguiente solo si desea eliminar el GIT predeterminado. Aún puedes usar administradores de paquetes como homebrew y macports para instalar un GIT alternativo.

El directorio /usr/bin está restringido por SIP. Primero debe deshabilitarlo temporalmente iniciando con la recuperación, iniciando Terminal y ejecutando csrutil disable (luego csrutil enable para volver a habilitar ').

Una vez que tengas SIP deshabilitado, puedes eliminar git de /usr/bin .

Ver también:

Nota: puede verificar las restricciones de SIP con los indicadores -Ol con ls. Si no está restringido, verá un guión y, si lo está, verá restringido.

    
respondido por el TheBro21 03.08.2016 - 22:44

Lea otras preguntas en las etiquetas