如何从Mac OS X 10.5.8卸载Git版本1.6.5.1

27

我该如何在Mac OS X 10.5.8上卸载git版本1.6.5.1?

5个回答

40
如果which git返回 /usr/local/git/bin/git,就像 Jimmy 指出的那样,
rm -rf /usr/local/git
rm /etc/paths.d/git
rm /etc/manpaths.d/git

应该可以解决问题

源代码在这里


1
和这里一样的答案:http://serverfault.com/questions/166492/how-to-remove-git-mac-os-x - james.garriss

8

我最近在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变量中首先出现,因此在更新版本之前被调用。

通过运行“sudo rm -rf /usr/bin/git*”并重新启动命令行解决了这个问题。

顺便说一下:如果您认为自己遇到了类似的问题,可以通过运行“type -a git”在PATH中找到各种版本的git。


7

您可以执行which git命令来获取git二进制文件的路径。从那里可以很清楚地看出git安装在哪里。我相信图形化安装程序默认将其放置在/usr/local/git目录中。只需删除该目录,如果需要,还可以从您的PATH环境变量中删除它。


3

我知道这个问题特别涉及到git 1.x,但是如果你在使用git 2.x,那么在你的git目录下会有一个卸载脚本。例如,在我的情况下,它在以下位置:

/usr/local/git/uninstall.sh


MacOS 10.12.5似乎没有这个文件。 - Vladislav Rastrusny

2
只需下载所需的新 git 版本,然后运行 uninstall.sh(在 git.zip 包中提供)即可。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接