OSX下的Git升级

通过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 gitgit --version

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容