2011-01-06 106 views

回答

40

如果which git回報的/ usr /本地/ git的/斌/ git的吉米指出,

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

應該做的伎倆

here

+1

+1與此處相同的答案:http://serverfault.com/questions/166492/how-to-remove-git-mac-os-x – 2013-01-10 11:16:42

7

你可以做which git來獲取git二進制文件的路徑。它應該很清楚從那裏安裝git的東西。我相信圖形安裝程序默認將它放在/usr/local/git中。只要刪除那個目錄,如果你願意,也可以從你的環境變量中刪除它。

+0

`這是驚人的,謝謝! – bevacqua 2013-05-01 18:41:18

2

只需下載新的Git版本,希望和運行uninstall.sh(在git.zip)

7

我最近不得不在Mac OSX 10.10.1上從1.9.3升級到2.2.1

我成功運行了2.2.1的安裝程序,但命令行「git --version」仍顯示1.9.3。

事實證明,2.2.1已成功安裝到/ usr/local/git/bin目錄已添加到我的路徑中。但是,1.9.3安裝在/ usr/bin中,它出現在我的shell PATH變量/ usr/local/git/bin之前,因此在更新的版本之前被調用。

這是通過運行「sudo rm -rf/usr/bin/git *」並重新啓動命令行來解決的。

FYI:如果你認爲你有一個類似的問題,你可以通過運行「類型-a混帳」

+0

超級有用 - 謝謝! – 2017-01-18 10:41:34

2

我知道這個問題是特別爲約1混帳混帳找到您的路徑中的各種版本。 x,但如果你使用的是git 2.x,那麼在你的git目錄下有一個卸載腳本。在我的情況下,它在:

/usr/local/git/uninstall.sh

+0

MacOS 10.12.5似乎沒有這個文件。 – 2017-06-19 13:48:48