Saya tidak ingat bagaimana saya menginstal git beberapa waktu lalu .... tapi sekarang ia hidup /usr/bin/git
dan perlu diperbarui.
Saya tidak peduli bagaimana (pra-kompilasi atau membangun saya sendiri) tetapi apa yang saya tidak inginkan adalah versi lain yang ada di tempat lain. samar-samar saya ingat meringkuk (ing) sumber & kompilasi itu. tetapi tidak positif. ngomong-ngomong, apa cara termudah untuk membuat Git tetap terbarui di bawah Mac OS X?
Pertanyaan sampingan: Saya tidak terlalu terbiasa dengan git. setelah terinstal itu BENAR-BENAR terkandung dalam direktori-nya? jadi, dalam kasus saya, semuanya tentang git di komputer saya (tidak termasuk repositori kode aktual tentu saja) ada di /usr/bin/git/
? Jika demikian maka bisakah saya hanya bergerak git dengan sederhana mv -R /usr/bin/git /opt/git
? Kemudian perbarui saya $PATH
dan semuanya harus berfungsi seperti sebelumnya? jika demikian maka saya kira saya bisa menginstal lagi dengan metode apa saja dan ke direktori mana pun ... dan kemudian memindahkan yang baru ke / usr / bin menggantikan versi yang lama?!? Atau ini buruk?
sumber
git --exec-path=…
,export GIT_EXEC_PATH=…
,export GITPERLLIB=…
, dll) tetapi mereka mungkin beberapa yang tidak dikonfigurasi. Saya akan menyarankan untuk tidak mencoba memindahkan mereka.Jawaban:
Ada installer-git-osx . Anda dapat berlangganan umpan di halaman itu dan mendapat pemberitahuan tentang rilis mendatang.
sumber
/usr/local/git/bin/git
Anda dapat mencoba MacPorts (atau Homebrew atau Fink) untuk Mac OS, yang mirip dengan apt-get dll di linux. Seringkali lebih baik menggunakan manajer paket daripada mengkompilasi dengan tangan karena Anda dapat memperbarui paket dengan "sudo port update outdated".
Saya pikir Anda dapat memindahkan git di hdd Anda selama tujuannya ada di jalur Anda. Saya menginstal MacPorts ke / usr / local / bin. Untuk menghindari kebingungan, Anda dapat menghapus / menghapus versi Anda sebelum menginstal git melalui manajer paket.
sumber
/opt/local
pohon./usr/bin
? ingin menemukan installer itu (atau instruksi) lagi sehingga saya hanya dapat memperbarui versi itu ... sial, saya benar-benar harus mencatat setiap instalasi yang saya lakukan. Ada CARA saja untuk banyak versi dari hal yang sama di dunia UNIX. ..Mungkin Anda menginstal Git dari Source pada Mac OS X 10.6 (Snow Leopard) Intel x86 (32 bit) . Ubah saja kejadian (dalam
git-install.bash
skrip)-arch i386
menjadi-arch x86_64
untuk pemasangan 64-bit.sumber