OS X (або Xcode) поставляється в комплекті з git 1.7.щось, але після brew install git(1.8.0) which gitпродовжує повертати старе /usr/bin/git.
Це те, що я отримую, коли зараз перегукуюся з $ PATH:
/usr/local/bin:/usr/local/sbin:~/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/usr/local/git/bin
Чи не повинні речі з домашньої мови переважати?
Крім того, я не знаю, звідки це usr/local/git/binв кінці.
ls /usr/local/binшоу gitє. Brew також підтверджує, що він встановлений. Я навіть запустив деінсталятор git (як brew uninstallі використовуючи той, який постачається з офіційним завантаженням git), так і redid brew install git. Я продовжую отримувати which git = = /usr/bin/git".
which -a gitщоб побачити, чи взагалі його знаходять.