2011-01-06 9 views

Répondre

40

si which git retours/usr/local/git/bin/git comme jimmy a souligné,

rm -rf /usr/local/git 
rm /etc/paths.d/git 
rm /etc/manpaths.d/git 

devrait faire l'affaire

source de here

+1

+1 Même réponse qu'ici: http://serverfault.com/questions/166492/how-to-remove-git-mac-os-x –

7

Vous pouvez faire which git pour obtenir le chemin vers le binaire git. Il devrait être assez clair où les trucs git sont installés à partir de ça. Je crois que l'installateur graphique le met en /usr/local/git par défaut. Supprimez simplement ce répertoire et, si vous le souhaitez, supprimez-le de votre variable d'environnement PATH.

+0

'which' est incroyable, merci! – bevacqua

2

télécharger Juste la nouvelle version git vous voulez, et exécutez uninstall.sh (qui vient dans le git.zip)

7

J'ai récemment dû mettre à niveau de 1.9.3 à 2.2.1 sur Mac OSX 10.10.1

J'ai exécuté avec succès le programme d'installation pour 2.2.1, mais la ligne de commande "git --version" affichait toujours 1.9.3.

Il s'avère que 2.2.1 a été installé avec succès dans/usr/local/git/bin et le répertoire a été ajouté à mon chemin. Cependant, 1.9.3 a été installé dans/usr/bin, qui est apparu dans ma variable shell PATH avant/usr/local/git/bin, et était donc appelé avant la version mise à jour. Ceci a été corrigé en exécutant "sudo rm -rf /usr/bin/git *" et en redémarrant la ligne de commande.

Pour votre information: si vous pensez que vous rencontrez un problème similaire, vous pouvez trouver les différentes versions de git dans votre PATH en exécutant « type git -a »

+0

Super utile - merci! –

2

Je sais que cette question est précisément sur git 1. x, mais si vous utilisez git 2.x, il y a un script de désinstallation dans votre répertoire git. Dans mon cas, il était à:

/usr/local/git/uninstall.sh

+0

MacOS 10.12.5 semble ne pas avoir ce fichier. –

Questions connexes