【发布时间】:2015-01-22 13:18:40
【问题描述】:
当我从 heroku 收到我的 git 已过时的通知时,我想使用“brew upgrade git”对其进行升级,然后我得到了这个:
Error: git not installed
什么?好的,所以我决定使用 brew 来安装它:
$ brew install git
好的,那行得通。安装了 Git 2.2.2。 现在检查时
$ git --version
我明白了
git version 1.9.3 (Apple Git-50)
不知道发生了什么,但现在我的机器上似乎安装了两个 git 版本。 2.2.2 和 1.9.3 我不想再使用了。 我不是控制台大师,所以在研究了如何解决这个烂摊子之后我也一无所知。 有什么提示吗?
【问题讨论】:
-
你安装了 XCode 吗?如果我没记错的话,XCode 会在全球范围内安装很多依赖项。如果你想使用自己的库,你需要升级你的 $PATH 变量。
-
可能 git 已经被 brew 以外的其他东西安装了;和
git --version也会给你git version 1.9.3...也许尝试使用brew卸载git;看看git --version给出了什么? -
没有 brew,我得到 git 版本 1.9.3。所以 brew 拥有 2.2.2 版本和其他 1.9.3 版本。我怎样才能永远摆脱 1.9.3?