Mac OS X Lion 下使用which git查看 git 发现位于/usr/bin/git目录下,可能是安装 Xcode 时一起装上来的,版本是 1.7.5.4。想升级到新版本,下载 git-osx-installer 安装完成后,在命令行里查看却仍是旧版本,查阅资料发现这个安装包是将 git 装在/usr/local/git目录下。我想使用这个新版本的 git,请问该如何设置呢,或者有别的方法?
3 回答
ibeautiful
TA贡献1993条经验 获得超5个赞
其实是两个问题。
一个是高版本的git如何安装?
用git-osx-installer也好,用brew也好都可以。
建议用brew安装:brew install git
另一个是如何让新装的git覆盖老的git?
建议修改~/.bash_profile,加入以下内容:export PATH=/usr/local/bin:/usr/local/sbin:${PATH}
这样可以让bash优先搜索/usr/local下的指令,而且不会覆盖老文件,比较安全。
慕雪6442864
TA贡献1812条经验 获得超5个赞
我也是用brew安装的git,最开始用OSX Lion的时候一直用的是brew安装的git,后来重新安装了 OSX Mountain Lion之后,发现默认的git是系统自带的,版本又比较旧,我又是一个升级强迫症患者, 也曾考虑像 @吼吼 去修改path 但是因为一些自己不确定的原因(刚开始用Mac时遇到的一些问题)担心把/usr/local/bin 放到前面可能会影响一些自己不注意的东西,后来索性在 .zshrc(我用zsh)里
alias git="/usr/local/bin/git"
- 3 回答
- 0 关注
- 1440 浏览
添加回答
举报
0/150
提交
取消