Sebenarnya, ada dua soalan.
Satu ialah cara memasang versi git yang lebih tinggi?
Anda boleh menggunakan git-osx-installer atau brew.
Adalah disyorkan untuk memasang dengan brew: brew install git
Yang lain ialah bagaimana untuk membuat git yang baru dipasang menimpa git lama?
Adalah disyorkan untuk mengubah suai ~/.bash_profile dan menambah kandungan berikut: export PATH=/usr/local/bin:/usr/local/sbin:${PATH}
Ini membolehkan bash mencari arahan di bawah /usr/local dahulu, dan tidak akan menimpa fail lama, yang lebih selamat.
Saya juga menggunakan git yang dipasang dengan brew Apabila saya mula-mula menggunakan OSX Lion, saya sentiasa menggunakan git yang dipasang dengan brew Kemudian, selepas memasang semula OSX Mountain Lion, saya mendapati bahawa git lalai disertakan dengan sistem dan versinya agak lama. . , saya juga seorang pesakit yang mengalami gangguan obsesif-kompulsif semasa menaik taraf, dan saya telah mempertimbangkan untuk mengubah suai laluan seperti @Hoho, tetapi untuk beberapa sebab yang saya tidak pasti (beberapa masalah yang saya hadapi semasa mula menggunakan Mac), saya saya bimbang untuk meletakkan /usr/local/bin di Bahagian hadapan mungkin menjejaskan beberapa perkara yang saya tidak ambil perhatian, tetapi kemudian saya hanya memasukkannya ke dalam .zshrc (saya menggunakan zsh)
alias git="/usr/local/bin/git"
Semuanya berjalan seperti biasa dan tiada apa-apa lagi yang terjejas. Tiada kesan sampingan
Saya menggunakan kaedah ini http://apple.stackexchange.com/a/3913...
menukar fail .bash_profile Kemudian biarkan folder /usr/local/bin muncul sebelum /usr/bin Walaupun saya memuat turun fail dmg dari laman web rasmi git, ia tidak boleh dipasang untuk menukar laluan >, dan kelajuannya tidak begitu pantas.(Mungkin kerana GFW) brewNampaknya perkara ini disebabkan oleh Xcode Apple sendiri.SourceForgehttp://apple.stackexchange.com/q/2012...
Saya memasang xocde dahulu, jadi ia disertakan dengan versi git 1.8.5.
Kemudian saya ingin memasang versi baharu git dan bukannya 1.8.5, pendekatan saya ialah:
Pasang brew dulu, -> brew install git ->
Perhatikan bahawa doktor brew akan mengesan beberapa tetapan secara automatik dan menggesa anda untuk mengubah suainya, seperti membuat arahan muat turun brew di hadapan PATH.
Dengan cara ini, ia boleh digantikan dengan versi baharu dalam git dan boleh dikemas kini melalui brew.
1 Adalah disyorkan untuk menggunakan homebrew untuk memasang komponen di bawah sistem mac. 2 Pasang terminal homebrew: /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install) 3 Naik taraf homebrew kepada versi terkini
brew update
4 Gunakan versi terbaharu homebrew untuk menyemak perisian yang perlu dikemas kini. (Ambil git sebagai contoh)
Sebenarnya, ada dua soalan.
Satu ialah cara memasang versi git yang lebih tinggi?
Anda boleh menggunakan git-osx-installer atau brew.
Adalah disyorkan untuk memasang dengan brew:
brew install git
Yang lain ialah bagaimana untuk membuat git yang baru dipasang menimpa git lama?
Adalah disyorkan untuk mengubah suai ~/.bash_profile dan menambah kandungan berikut:
export PATH=/usr/local/bin:/usr/local/sbin:${PATH}
Ini membolehkan bash mencari arahan di bawah /usr/local dahulu, dan tidak akan menimpa fail lama, yang lebih selamat.
Saya juga mengemas kini git saya. Ia sangat mudah untuk mengemas kini dengan homebrew.
Jika anda telah memasang homebrew:
Pendekatan saya ialah:
Selepas kemas kini
Kelebihan ini ialah komponen lain git juga terkini. Dan git lama tidak akan muncul semasa git selesai
Saya juga menggunakan git yang dipasang dengan brew Apabila saya mula-mula menggunakan OSX Lion, saya sentiasa menggunakan git yang dipasang dengan brew Kemudian, selepas memasang semula OSX Mountain Lion, saya mendapati bahawa git lalai disertakan dengan sistem dan versinya agak lama. . , saya juga seorang pesakit yang mengalami gangguan obsesif-kompulsif semasa menaik taraf, dan saya telah mempertimbangkan untuk mengubah suai laluan seperti @Hoho, tetapi untuk beberapa sebab yang saya tidak pasti (beberapa masalah yang saya hadapi semasa mula menggunakan Mac), saya saya bimbang untuk meletakkan /usr/local/bin di Bahagian hadapan mungkin menjejaskan beberapa perkara yang saya tidak ambil perhatian, tetapi kemudian saya hanya memasukkannya ke dalam .zshrc (saya menggunakan zsh)
Semuanya berjalan seperti biasa dan tiada apa-apa lagi yang terjejas. Tiada kesan sampingan
Saya menggunakan kaedah ini http://apple.stackexchange.com/a/3913...
Saya memasang xocde dahulu, jadi ia disertakan dengan versi git 1.8.5.
Kemudian saya ingin memasang versi baharu git dan bukannya 1.8.5, pendekatan saya ialah:
Perhatikan bahawa doktor brew akan mengesan beberapa tetapan secara automatik dan menggesa anda untuk mengubah suainya, seperti membuat arahan muat turun brew di hadapan PATH.Pasang brew dulu, -> brew install git ->
Dengan cara ini, ia boleh digantikan dengan versi baharu dalam git dan boleh dikemas kini melalui brew.
bancuh pasang git
...
➜ meetup git:(master) git --version
git versi 1.9.3 (Apple Git-50) //旧版本
➜ meetup git:(master) git mana
/usr/bin/git
➜ meetup git:(master) sudo mv /usr/bin/git /usr/bin/git-1.9.3
Kata laluan:
➜ meetup git:(master) git mana
/usr/local/bin/git
➜ meetup git:(master) git --version
git versi 2.2.1
// 搞定
1 Adalah disyorkan untuk menggunakan homebrew untuk memasang komponen di bawah sistem mac.
2 Pasang terminal homebrew:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)
3 Naik taraf homebrew kepada versi terkini
4 Gunakan versi terbaharu homebrew untuk menyemak perisian yang perlu dikemas kini. (Ambil git sebagai contoh)
5 Jika git perlu dikemas kini: