2016-02-07 1 views
1

Если я установлю git с помощью homebrew на OSX (Yosemite), он будет конфликтовать с моей установкой без заварения или просто ее обновит?Могу ли я обновить git на моем OSX с помощью доморощенного без проблем?

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

Есть ли способ для безопасного использования доморощенного для этого?

+2

Он не обновит его. Это _should_ заменяет его для использования в командной строке. Существует переменная среды «PATH», в которой перечислены места для поиска установленного кода, в порядке, и у него должны быть каталоги заварки, перечисленные перед заводскими установками. Использование командной строки имеет в основном основы общих знаний, так как любой GUI (например, '^ R' является« инкрементным обратным поиском по истории командной строки »почти везде, а' PATH' и 'HOME' являются двумя из самые важные переменные среды), но две системы, GUI/CLI, не перекрываются много или вообще. – jthill

ответ

1

Homebrew не перезаписывает версию git, которая поставляется с OS X (более конкретно, я думаю, что она установлена ​​как часть Xcode). Эта версия git находится в /usr, а Homebrew's - /usr/local; Homebrew не будет касаться файлов за пределами /usr/local. Вам нужно будет поставить /usr/local/bin в $PATHдо/usr/bin, чтобы использовать его по умолчанию в оболочке.