原帖链接:http://segmentfault.com/q/1010000000095119
Mac OS X Lion 下使用 which git 查看 git,
发现当前所使用的 git 位于 /usr/bin/git 目录下,
可能是安装 XCode 时一起安装上来的,执行 git --version 得到当前版本为:1.7.5.4。
想升级到最新版本,下载 git-osx-installer 安装完成后,在命令行里查看却仍是旧版本。
查阅资料发现这个安装包是将 git 安装在 /usr/local/git 目录下的。
我想使用这个新版本的 git,该如何进行设置?
解决方案:
其实是两个问题,第一个问题是高版本的 git 如何安装?
用 git-osx-installer 也好,用 brew 也好,都可以。
建议用 brew 安装:brew install git
另一个问题是:如何让新安装的 git 覆盖老版本的 git?
建议用 ~/.bash_profile,加入以下的内容:
export PATH=/usr/local/git/bin:${PATH}
这样就可以让 bash 优先搜索 /usr/local/git/bin 下的指令,而且不会覆盖老文件,比较安全。