3

我想使用最新版本的 git ( 1.8.3 )。

目前,当我制作git --version它时,我想它会显示git version 1.7.12.4 (Apple Git-37)与 Xcode 一起安装的。

我安装了最新版本,但 bash 仍然使用 Xcode one ..

请建议我如何使用安装到的路径覆盖 xcode git usr/local/bin

谢谢!

4

2 回答 2

8

编辑 ~/.bash_profile 并添加

alias git=/usr/local/bin/git

获取 bash_profile 文件或重新启动 bash (source ~/.bash_profile)

查看 git --version 打印的内容。我不确定这是否会影响 XCode。我从不在 IDE 中使用版本控制工具,我是从命令行执行的

或者您将 /usr/local/bin 添加到 $PATH 到您的 bash_profile。我用 macports 或者更好的说法是 macports 会自动改变你的 bash_profile。

export PATH=/usr/local/bin:$PATH
于 2013-05-28T09:46:35.663 回答
1

使用符号链接让 Xcode 使用 /usr/local/bin/git 而不是其内置的 git

cd /Applications/Xcode.app/Contents/Developer/usr/bin/
sudo mv git xcodeGIt
sudo ln -s git /usr/local/git

免责声明:内联输入——但这就是它的工作原理。完成它,它对我来说很好用

于 2013-05-28T12:51:35.053 回答