为了账号安全,请及时绑定邮箱和手机立即绑定

Mac OS X Lion 下 Git 如何升级?

Mac OS X Lion 下 Git 如何升级?

Git
大话西游666 2018-07-23 19:19:06
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下的指令,而且不会覆盖老文件,比较安全。


查看完整回答
反对 回复 2018-07-27
?
慕雪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"


查看完整回答
反对 回复 2018-07-27
?
绝地无双

TA贡献1946条经验 获得超4个赞

cd /usr/bin
mv git git_legacy_1.7.5.4
ln -s /usr/local/git ./


查看完整回答
反对 回复 2018-07-27
  • 3 回答
  • 0 关注
  • 1440 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信