将Git更新为MacBook Pro Sierra上的官方发行版



我最近买了一台MacBook Pro。我注意到它预装了git。这不是git的修补版本。因此,在完成了某些教程之后,我使用以下步骤将git更新为最新的官方发行版

  1. 我安装了Brew
  2. 我从brew 运行了以下命令

    brew install git
    
  3. 尽管当我从终端运行命令git --version时,我仍然指向以前的版本。

  4. 我更新了我的路径变量,以指向我新的官方分发git。

    export PATH=/usr/local/bin:$PATH
    

之后,我看到我的版本更新到了正确的版本。我有以下疑问:

  1. 我丢失了git的官方mac版本吗?如果没有,git的mac版本安装在哪里
  2. 我没有在bash配置文件中设置git环境变量,但当我关闭终端并重新打开它时,git版本会正确显示。
    1. 如何更新我的bash_profile以开始从我新安装的git版本读取

我丢失了git的官方mac版本吗

否。

如果没有,git的mac版本安装在哪里

/usr/bin/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/biin前面安装了另一个版本的git(which -a git会告诉你)。

尝试运行brew doctor。有关详细信息,请参阅酿造故障排除指南。

最新更新