Нужна помощь с обновлением до последней версии Git с использованием терминала


4

Я пытался обновить до последней версии Git в моем терминале. Я понятия не имею, что я сделал, и все, что я помню, это то, что я удалил предыдущий установленный Git, я думаю, потому что, когда я запускаю следующие команды:

which git => /usr/local/bin/git
git --version => -bash: /usr/bin/git: No such file or directory
brew install git => Warning: git-2.2.1 already installed
brew doctor => Your system is ready to brew.
brew link git => Warning: Already linked: /usr/local/Cellar/git/2.2.1
$PATH => "/usr/local:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/local/bin:/usr/bin:/bin:‌​/usr/sbin:/sbin"

Мой вопрос: что мне делать дальше, чтобы я мог использовать Git?

Ответы:


5

Я подозреваю, что местоположение Git все еще кэшируется в /usr/bin (расположение по умолчанию). Чтобы проверить это, введите:

type git

Результат, вероятно, будет:

git is hashed (/usr/bin/git)

Чтобы это исправить, вы можете просто выйти из системы & amp; вернуться или очистить хеш для git с помощью следующего:

hash -d git

Теперь запуск git должен работать правильно.


Я потратил буквально полчаса, работая над этим, нигде больше не упоминалось хеширование. Спасибо!
Joshua Dance

Один из лучших ответов, отлично работает с Mac OS.
AMIC MING
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.