Homebrew git zgłasza starszą wersję

1

Właśnie zaktualizowałem gita. Jest to teraz dowiązanie symboliczne do najnowszej wersji Cellared.

$ ls -l `which git`
/usr/local/bin/git -> ../Cellar/git/2.14.1/bin/git

jednak

$git --version
git version 2.11.0 (Apple Git-81)

Czy mam zainstalowane dwie różne wersje jednocześnie? Jak mogę usunąć resztki wersji Apple Git-81?

Synesso
źródło
1
Wydajesz te dwa polecenia w tej samej sesji terminalu? Co pojawia się which gitw nowej sesji terminalu?
Graham Miln,

Odpowiedzi:

2

W ~/.bash_profilepowinieneś zmienićPATH na preferowane pliki binarne dostarczane przez homebrew . Możesz to zrobić za pomocą wiersza:

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

Po zmianie .bash_profilemusisz otworzyć nowe okno Terminal.app, aby zobaczyć, że zmiana ma miejsce. Alternatywnie możesz source ~/.bash_profilezaładować profil do bieżącej sesji.

Graham Miln
źródło