Я установил GIT 1.7.7.1 через homebrew и должен был сделать
sudo brew link git
чтобы связать git с
/usr/local/bin
Когда я запускаю git --version в терминале, я получаю старую версию Git (1.7.5.6)
Можно ли вместо ссылки на новую версию?
Похоже, /usr/bin идет до /usr/local/bin в $PATH и, следовательно, имеет приоритет.Я предлагаю изменить порядок путей в $PATH.
/usr/bin
$PATH
(Также вы можете попытаться определить псевдоним: alias git=/usr/local/bin/git)
alias git=/usr/local/bin/git
Вот еще одно решение, которое сработало для меня.
Я нашел этот пост очень полезным. Вместо того, чтобы изменять переменную $ PATH, вам просто нужно отредактировать файл / etc / paths. https://superuser.com/questions/324616/how-should-i-set-the-path-variable-on-my-mac-so-the-hombrew-installed-tools-are/533708#533708
Вот как выглядит мой после того, как я это сделал:
/usr/local/bin /usr/bin /bin /usr/sbin /sbin
Благодарим @jrwren & @jthomas в StackOverflow за их ответы.