2014-12-06 21 views
7

Ho provato ad aggiornare la mia versione git su Mac OS X 10.7, ma non cambia la versione. È ancora su 2.0.Non riesco a disinstallare Git

Se corro,

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

la nuova versione viene disinstallato, ma quello vecchio è ancora lì (git è ancora un comando valido).

Come posso trovare la directory in cui è installata questa versione "ghost"?

+0

Per altri che leggono questo, se si utilizza qualcosa come Homebrew per aggiungere una nuova versione di git, non dimenticare di riavviare il terminale. Non vedrai la versione aggiornata finché non riavvii il terminale. – RustyToms

risposta

13

Per vedere dove è installato git:

which git 

Si veda ad esempio quelle guide:

La posizione è di solito:

/usr/local/git/bin/git 

Come indicato in "Can't seem to uninstall git":

/opt/local/bin è la posizione del software installato da MacPorts, per cui ti consigliamo di eseguire questo:

sudo port uninstall git 

Se vedi/usr/local/bin/git, questa è probabilmente un'installazione di infusione: vedi "Can't use homebrew installed git":

brew uninstall git 
# make sure everything is alright, maybe brew will give you some hint 
brew doctor 
brew update 
brew install git 
# magic happen, brew will give you hint /usr/bin occurs before /usr/local/bin 
# and recommend you run following command 
brew doctor 
echo 'export PATH="/usr/local/bin:$PATH"' >> ~/.bash_profile 
+0

Non c'è. come ho detto, non importa quale versione installo e pulisca usando i comandi precedenti, c'è sempre un Git 2.0.4 installato nella mia macchina. Che non riesco a trovare la posizione dell'installazione. – lazev

+0

@lazev cosa restituisce il git? – VonC

+0

/opt/local/bin/git Questi sono i file che ci sono. /opt/local/bin/git-credenziale-osxkeychain /opt/local/bin/git-cvsserver /opt/local/bin/git-ricevere-pack /opt/local/bin/git-shell /opt/local/bin/git-upload-archive /opt/local/bin/git-upload-pack e/opt/local/bin/gitk – lazev