Cómo eliminar la instalación de git de / usr / local / bin en una Mac. (OSX 10.14.2)
Tuve una instalación anterior de 1.9.0 git de un paquete de instalación de git-osx (git-1.9.0-intel-universal-snow-leopard.dmg). Así es como lo eliminé.
Puño, encuentra tu versión de git e instala la ubicación.
$ which git
/usr/local/git/bin/git
$ git --version
git version 1.9.0
Luego, encuentre su paquete original de instalación de git, en mi caso git-1.9.0-intel-universal-snow-leopard.dmg. Si no lo tiene, descargue desde aquí: https://sourceforge.net/projects/git-osx-installer/files/
Finalmente, abra el paquete de instalación (git-1.9.0-intel-universal-snow-leopard.dmg) y ejecute el archivo uninstall.sh en la carpeta raíz.
$ uninstall.sh
HECHO
Adjuntando el archivo uninstall.sh, que muestra las rutas de archivo que se están eliminando. El script de desinstalación puede ser diferente para diferentes versiones del instalador, así que asegúrese de usar el correcto.
archivo uninstall.sh (git-1.9.0-intel-universal-snow-leopard.dmg)
if [ ! -r "/usr/local/git" ]; then
echo "Git doesn't appear to be installed via this installer. Aborting"
exit 1
fi
echo "This will uninstall git by removing /usr/local/git/**/*, /etc/paths.d/git, /etc/manpaths.d/git"
printf "Type 'yes' if you sure you wish to continue: "
read response
if [ "$response" == "yes" ]; then
sudo rm -rf /usr/local/git/
sudo rm /etc/paths.d/git
sudo rm /etc/manpaths.d/git
pkgutil --packages | grep GitOSX.Installer | xargs -I {} sudo pkgutil --forget {}
echo "Uninstalled"
else
echo "Aborted"
exit 1
fi
exit 0
sudo
todos modos no es necesario ejecutarlo con permisos de root.