我使用以下命令下载了新版本的git-2.26.0版本:
brew upgrade git
但是我不能使用它!如果我输入:
git --version
$ git version 2.22.0
如果我尝试再次更新:
brew upgrade git
Warning: git 2.26.0 already installed
如何解决此问题?
答案 0 :(得分:3)
您有git的两个版本,一个由操作系统提供,一个由brew安装。 可能有两个问题:
brew
放置可执行文件的文件夹不在$PATH
中。brew
放置可执行文件的文件夹位于$PATH
中,但比操作系统提供的git
所在的文件夹晚,因此执行另一个文件夹中的git
。 通过执行which git
,您将看到正在使用哪个git
。
有多种解决方案:您可能希望将brew文件夹放在$PATH
的开头,或将brew
安装到其他文件夹。查看酿造文档以获取最佳实践。
答案 1 :(得分:2)
我用过:
brew link --overwrite git
它已覆盖我当前的git版本以由brew安装-2.26.0版本。