我无法从Mac上卸载Git。我运行的是macOS Sierra。我尝试了所有可用的解决方案,但似乎不知道如何从Mac上卸载Git。下面是我的Mac上安装的Git当前版本的屏幕截图。
谢谢。
inkz8wg91#
brew install git
那么
PATH=/usr/local/git/bin:$PATH
新的git版本将替换apple git作为默认值
apeeds0o2#
你没有什么可做的。你所引用的git是操作系统的一部分。它不是用户可安装的。你不想卸载它。如果您需要其他版本,请使用MacPorts或homebrew等软件安装,然后分别使用port select git或brew link选择首选版本。
port select git
brew link
bq8i3lrv3#
我今天遇到了同样的问题。我想使用最新的git版本作为默认版本,而不是Apple Git。几个小时后,以下是帮助我的方法-1.安装git的最新版本(或您想要的任何版本)1.记下新git二进制文件下载的位置,在我的例子中,它是在/usr/local/git/bin/git下载的1.将Apple Git二进制文件备份到某个位置(以防万一)$ sudo cp /Applications/Xcode.app/Contents/Developer/usr/bin/git /tmp/git-apple1.用上面下载的git二进制文件覆盖系统的git$ sudo cp /usr/local/git/bin/git /Applications/Xcode.app/Contents/Developer/usr/bin/git1.立即验证git版本-$ git --version希望这对其他人也有帮助。
/usr/local/git/bin/git
$ sudo cp /Applications/Xcode.app/Contents/Developer/usr/bin/git /tmp/git-apple
$ sudo cp /usr/local/git/bin/git /Applications/Xcode.app/Contents/Developer/usr/bin/git
$ git --version
ruarlubt4#
从MAC中删除git的所有组件
$ cd /usr/local/bin $ sudo rm -rf git*
wixjitnu5#
我不是Maven,但对我来说,在运行macOS 13. 2. 1 Ventura的Mac上...
看起来/usr/local/bin/git是用户安装的。在一个终端中,输入which git看看你是否有这个。这个 git 可以被卸载。我在那里找到了快捷方式。我上下文点击了一个来查找原始的。通过深入研究原始文件夹,我发现了一个uninstall.sh。将其拖到Terminal.app窗口,然后单击Return执行。该脚本确认您希望卸载git。继续,等待片刻,然后噗!消失了。现在再次运行which git,根据我的经验,它会切换到现在报告不同的git安装:/usr/bin/git .
/usr/local/bin/git
which git
uninstall.sh
git
/usr/bin/git
相比之下,/usr/bin/git似乎是苹果安装的,不能(或者显然,* 不应该 *)删除。这一清除使我的IntelliJ IDE能够成功安装Git,这样我就可以从IDE项目中访问GitHub。在清除之前,IntelliJ在尝试安装Git供自己使用后报告错误。
5条答案
按热度按时间inkz8wg91#
只需安装brew提供的最新git
那么
新的git版本将替换apple git作为默认值
apeeds0o2#
你没有什么可做的。你所引用的git是操作系统的一部分。它不是用户可安装的。你不想卸载它。
如果您需要其他版本,请使用MacPorts或homebrew等软件安装,然后分别使用
port select git
或brew link
选择首选版本。bq8i3lrv3#
我今天遇到了同样的问题。我想使用最新的git版本作为默认版本,而不是Apple Git。几个小时后,以下是帮助我的方法-
1.安装git的最新版本(或您想要的任何版本)
1.记下新git二进制文件下载的位置,在我的例子中,它是在
/usr/local/git/bin/git
下载的1.将Apple Git二进制文件备份到某个位置(以防万一)
$ sudo cp /Applications/Xcode.app/Contents/Developer/usr/bin/git /tmp/git-apple
1.用上面下载的git二进制文件覆盖系统的git
$ sudo cp /usr/local/git/bin/git /Applications/Xcode.app/Contents/Developer/usr/bin/git
1.立即验证git版本-
$ git --version
希望这对其他人也有帮助。
ruarlubt4#
从MAC中删除git的所有组件
wixjitnu5#
我不是Maven,但对我来说,在运行macOS 13. 2. 1 Ventura的Mac上...
一个月
看起来
/usr/local/bin/git
是用户安装的。在一个终端中,输入which git
看看你是否有这个。这个 git 可以被卸载。我在那里找到了快捷方式。我上下文点击了一个来查找原始的。通过深入研究原始文件夹,我发现了一个
uninstall.sh
。将其拖到Terminal.app窗口,然后单击Return执行。该脚本确认您希望卸载git
。继续,等待片刻,然后噗!消失了。现在再次运行
which git
,根据我的经验,它会切换到现在报告不同的git安装:/usr/bin/git
.一米七六
相比之下,
/usr/bin/git
似乎是苹果安装的,不能(或者显然,* 不应该 *)删除。这一清除使我的IntelliJ IDE能够成功安装Git,这样我就可以从IDE项目中访问GitHub。
在清除之前,IntelliJ在尝试安装Git供自己使用后报告错误。