通过Homebrew安装Git
brew install git
查看系统默认的Git
which git
如果执行结果是 /usr/local/bin/git
,那么系统默认调用的就是我们刚刚安装的git。
移除其它版本
系统中可能已经安装了其它版本的git,而且它们的优先级比Homebrew安装的git要高,因此需要移除之。
-
移除xcode安装的git
如果
which git
的结果是/usr/bin/git
,那么它就是通过xcode安装的版本。使用下面的方法移除它:cd /usr/bin sudo mkdir backup-git-apple sudo mv git* backup-git-apple/
-
移除git-osx-installer安装的版本
如果
which git
的结果是/usr/local/git/bin/git
,那可能是通过git-osx-installer等方式安装过git。同时系统变量PATH中可能还有/usr/local/git/bin
这个路径。sudo rm -rf /usr/local/git sudo rm /etc/paths.d/git sudo rm /etc/manpaths.d/git
再次检查git路径和版本
打开一个新的shell会话,检查 which git
和 git --version
。