2

我刚刚在带有 Snow Lion 的新 Mac 上安装了自制软件。Mac 已经在 /usr/bin/git 中安装了 git(大概是在我安装 Xcode 命令行工具时)。

无论如何我跑了:

$ brew install git

该命令似乎运行成功,将 git 安装在:

/usr/local/Cellar/git/1.8.1.5/bin/git

但是在终端,我得到的是旧的 git,而不是 homebew git:

$ which git
/usr/bin/git

我错过了什么?我需要在我的 PATH 之前添加 /usr/local/Cellar/git/1.8.1.5/bin 吗?谢谢。

4

2 回答 2

2

Brew Doctor 进行救援:

$ brew doctor
Warning: /usr/bin occurs before /usr/local/bin
This means that system-provided programs will be used instead of those
provided by Homebrew. The following tools exist at both paths:

    git
    git-cvsserver
    git-receive-pack
    git-shell
    git-upload-archive
    git-upload-pack

Consider amending your PATH so that /usr/local/bin
occurs before /usr/bin in your PATH.
于 2013-03-02T07:45:23.177 回答
1

当您在终端中键入命令时,它会在名为PATH. 您需要在PATH. 运行此命令:

echo 'export PATH=/usr/local/bin:$PATH' >> ~/.bash_profile

并重新启动您的终端。

于 2013-03-02T09:04:20.540 回答