Secara tidak sengaja menginstal dua versi git

0

Saya awalnya telah menginstal git melalui Homebrew, tetapi pada mesin ini saya lupa mengatur penyelesaian bash. Jadi ketika saya mencoba mengunduh sumber git, saya secara tidak sengaja menginstal git versi kedua (1.7.3) yang mengalahkan 1.8.0.

Jelas saya seharusnya lebih berhati-hati. Jadi, saya mencoba untuk menghapus versi git dengan harapan versi yang diinstal dengan Homebrew akan berfungsi, tetapi ternyata tidak.

Jadi pertanyaannya adalah, bagaimana cara menghapus semua versi git, lalu menginstal ulang versi terbaru dengan Homebrew?

Saya mencoba

rm -rf /usr/local/bin/git
rm /etc/paths.d/git

Tetapi setelah baris pertama, saya baru saja mendapat: Tidak ada file atau direktori tersebut

Saya juga menghapus git melalui brew dan menginstalnya kembali, tetapi ketika saya melakukannya:

git --version

Saya tidak mendapatkan apa-apa. : /

Ada saran?


sumber

Jawaban:

1

Sudahkah Anda memeriksa $ PATH Anda untuk melihat apakah set sudah benar? Ingat /usr/local/binharus datang sebelumnya /usr/binketika menggunakan Homebrew (atau jalur apa pun yang telah Anda tetapkan untuk instalasi Homebrew Anda.)

Contoh: (ini harus ada di .profilefile Anda , atau .zprofilejika Anda menggunakan Zsh)

PATH=/usr/local/bin:$PATH
export PATH

Dengan cara ini, versi Git yang diinstal melalui Homebrew harus dideteksi terlebih dahulu sebelum instalasi sistem apa pun.

Tetapi kita dapat dengan mudah men-debug ini, jika Anda mengetik perintah berikut ke dalam shell Anda dan memposting output:

$ echo $PATH

Semoga berhasil!

MindTooth
sumber
Sempurna, bekerja seperti pesona. Setelah memeriksa dan mengatur $ PATH saya, saya berhasil menginstal ulang git dan menyingkirkan semua versi lainnya.