我最近买了一台MacBook Pro。我注意到它预装了git。这不是git的补丁版本。因此,在遵循某些教程之后,我使用以下步骤将git更新为最新的官方发行版
我从brew
运行以下命令brew install git
虽然当我从终端运行命令git --version
时,我仍然指向以前的版本。
我更新了我的路径变量以指向我的新官方发行版git。
export PATH=/usr/local/bin:$PATH
在此之后,我看到我的版本已更新为正确的版本。我有以下疑问:
答案 0 :(得分:4)
我是否丢失了我的官方Mac版git?
没有
如果没有,安装的git的mac版本在哪里?
的/ usr /斌/ GIT中。您可以使用which -a git
在PATH中找到所有git实例。
我没有在我的bash配置文件中设置git环境变量,但是当我关闭终端并重新打开它时,正确显示了git版本。如何更新我的bash_profile以开始阅读我新安装的git版本?
您只为该当前shell实例设置了PATH。您需要在shell配置中设置它。
您可以修改~/.bash_profile
并添加您在shell中使用的相同行:export PATH=/usr/local/bin:$PATH
。但你不应该,/ usr / local / bin应该已经在你的PATH中了,这就是brew使用它的原因。您可以在/ usr / local / bin前面安装另一个版本的git(which -a git
会告诉您)。
尝试运行brew doctor
。有关详细信息,请参阅brew troubleshooting guide。