3 回答
TA貢獻(xiàn)1993條經(jīng)驗(yàn) 獲得超6個(gè)贊
其實(shí)是兩個(gè)問題。
一個(gè)是高版本的git如何安裝?
用git-osx-installer也好,用brew也好都可以。
建議用brew安裝:brew install git
另一個(gè)是如何讓新裝的git覆蓋老的git?
建議修改~/.bash_profile,加入以下內(nèi)容:export PATH=/usr/local/bin:/usr/local/sbin:${PATH}
這樣可以讓bash優(yōu)先搜索/usr/local下的指令,而且不會(huì)覆蓋老文件,比較安全。
TA貢獻(xiàn)1812條經(jīng)驗(yàn) 獲得超5個(gè)贊
我也是用brew安裝的git,最開始用OSX Lion的時(shí)候一直用的是brew安裝的git,后來重新安裝了 OSX Mountain Lion之后,發(fā)現(xiàn)默認(rèn)的git是系統(tǒng)自帶的,版本又比較舊,我又是一個(gè)升級(jí)強(qiáng)迫癥患者, 也曾考慮像 @吼吼 去修改path 但是因?yàn)橐恍┳约翰淮_定的原因(剛開始用Mac時(shí)遇到的一些問題)擔(dān)心把/usr/local/bin 放到前面可能會(huì)影響一些自己不注意的東西,后來索性在 .zshrc(我用zsh)里
alias git="/usr/local/bin/git"
TA貢獻(xiàn)1946條經(jīng)驗(yàn) 獲得超4個(gè)贊
cd /usr/bin mv git git_legacy_1.7.5.4 ln -s /usr/local/git ./
- 3 回答
- 0 關(guān)注
- 1592 瀏覽
添加回答
舉報(bào)
