我最初通过 Homebrew 安装了 git,但在这台机器上我忘记设置 bash 补全。因此,当我尝试下载 git 源代码时,我意外地安装了第二个版本的 git (1.7.3),它覆盖了 1.8.0。
显然我应该更加小心。因此,我尝试卸载该版本的 git,希望使用 Homebrew 安装的版本能够正常工作,但事实并非如此。
所以问题是,我如何卸载所有版本的 git,然后使用 Homebrew 重新安装最新版本?
我试过
rm -rf /usr/local/bin/git
rm /etc/paths.d/git
但在第一行之后,我得到的只是:没有这样的文件或目录
我也通过 brew 卸载了 git,然后重新安装它,但是当我这样做时:
git --version
我什么也没得到。:/
有什么建议么?
答案1
您是否检查过 $PATH 是否设置正确?请记住,在使用 Homebrew/usr/local/bin
时应先于/usr/bin
它(或您为 Homebrew 安装设置的任何路径)。
示例:(这应该在您的.profile
文件中,或者.zprofile
如果您使用 Zsh)
PATH=/usr/local/bin:$PATH
export PATH
这样,在任何系统安装之前应该首先检测通过 Homebrew 安装的 Git 版本。
但是,如果您在 shell 中输入以下命令并发布输出,我们可以轻松地调试它:
$ echo $PATH
祝你好运!