如何更改git路径?

Luc*_*lin 5 osx path git

所以我刚刚安装了最新的 git,以及官方的 mac 安装程序。我在小牛队。

可悲的是, git --version 仍然是

git version 1.9.3 (Apple Git-50)
Run Code Online (Sandbox Code Playgroud)

哪个 git 给了我:

/usr/bin/git
Run Code Online (Sandbox Code Playgroud)

相反,git 安装程序将更新的 git 安装在

/urs/local/git
Run Code Online (Sandbox Code Playgroud)

回显 $PATH 给出:

[some hidden paths]:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/git/bin/:/usr/local/bin
Run Code Online (Sandbox Code Playgroud)

如何让我的 mac 使用正确的更新 git?

dev*_*ull 4

如果您不需要旧版本的 git in /usr/bin/git,最快、最简单的方法是将旧二进制文件重命名/usr/bin/git为类似的名称git.v1.9.3,并符号链接新版本。

首先重命名:

mv /usr/bin/git /usr/bin/git.v1.9.3
Run Code Online (Sandbox Code Playgroud)

下一个符号链接新:

ln -s /usr/local/git /usr/bin/git
Run Code Online (Sandbox Code Playgroud)

现在检查二进制文件:

git --version
Run Code Online (Sandbox Code Playgroud)