3 回答

TA貢獻(xiàn)1993條經(jīng)驗 獲得超6個贊
其實是兩個問題。
一個是高版本的git如何安裝?
用git-osx-installer也好,用brew也好都可以。
建議用brew安裝:brew install git
另一個是如何讓新裝的git覆蓋老的git?
建議修改~/.bash_profile,加入以下內(nèi)容:export PATH=/usr/local/bin:/usr/local/sbin:${PATH}
這樣可以讓bash優(yōu)先搜索/usr/local下的指令,而且不會覆蓋老文件,比較安全。

TA貢獻(xiàn)1812條經(jīng)驗 獲得超5個贊
我也是用brew安裝的git,最開始用OSX Lion的時候一直用的是brew安裝的git,后來重新安裝了 OSX Mountain Lion之后,發(fā)現(xiàn)默認(rèn)的git是系統(tǒng)自帶的,版本又比較舊,我又是一個升級強(qiáng)迫癥患者, 也曾考慮像 @吼吼 去修改path 但是因為一些自己不確定的原因(剛開始用Mac時遇到的一些問題)擔(dān)心把/usr/local/bin 放到前面可能會影響一些自己不注意的東西,后來索性在 .zshrc(我用zsh)里
alias git="/usr/local/bin/git"

TA貢獻(xiàn)1946條經(jīng)驗 獲得超4個贊
cd /usr/bin mv git git_legacy_1.7.5.4 ln -s /usr/local/git ./
- 3 回答
- 0 關(guān)注
- 1545 瀏覽
添加回答
舉報