Дай export PATH="/usr/local/bin:$PATH"
попробовать. Если это работает, добавьте его в ваш файл .bashrc
Почему Git не может обновиться?
Это фактическое копирование / вставка из моей оболочки:
machine:~ me$ brew install git ==> Downloading https://downloads.sf.net/project/machomebrew/Bottles/git-2.2.1.mountain_lion.bottle.tar.gz ######################################################################## 100.0% ==> Pouring git-2.2.1.mountain_lion.bottle.tar.gz ==> Caveats The OS X keychain credential helper has been installed to: /usr/local/bin/git-credential-osxkeychain The "contrib" directory has been installed to: /usr/local/share/git-core/contrib Bash completion has been installed to: /usr/local/etc/bash_completion.d zsh completion has been installed to: /usr/local/share/zsh/site-functions ==> Summary /usr/local/Cellar/git/2.2.1: 1356 files, 32M machine:~ me$ machine:~ me$ git --version git version 1.7.10.2 (Apple Git-33) machine:~ me$
Я могу закрыть Терминал и открыть его снова, но отображается та же версия Git.
Бег which git
возвращается /usr/bin/git
. Если я перемещаю этот двоичный файл в /usr/bin/git
, а затем git --version
снова запускаю, он возвращается git version 2.2.1
, но почему установка нового Git не заменяет старый?
2 ответа на вопрос
I'm no Mac/homebrew expert, but typically what happens is that when you install, it simply unpacks git to it's own, version specific, directory. /usr/bin/git is likely a symbolic link to the actual git binary in said version specific directory. All you would need to do in that case is unlink /usr/bin/git and recreate the link to the newer directory. If I were to guess at the command, not knowing your directory tree, it would be something like this:
unlink /usr/bin/git ln -s /usr/local/Cellar/git/2.2.1/bin/git /usr/bin/git
Похожие вопросы
-
3
Ускорение загрузки OS X на годичной MBP
-
3
Как повторно связать резервную копию Airport Time Machine после перехода на новый Mac?
-
6
Как вы отключите звук запуска на Mac?
-
-
5
Почему мой Macbook сильно нагревается при использовании Boot Camp?
-
7
Есть ли в Mac OS X эквивалент Ctrl + Tab?
-
6
Способ переноса данных Time Machine на новый диск
-
13
Сброс положения Mac OS X Windows после отсоединения внешнего монитора
-
10
Программное обеспечение для резервного копирования для Mac OS X
-
5
Как удалить и удалить .kext в Mac OS X?
-
4
Как переназначить клавишу извлечения на клавиатуре MacBook, чтобы «удалить»?