Найдите папку установки Git в Mac OS X

99

Мне просто любопытно, где Git устанавливается (через DMG) в файловой системе Mac OS X?

Хирон
источник
2
/usr/local/git/ /usr/local/git/libexec/git-core
Ciasto piekarz
7
/usr/bin/gitна OS X 10.9.5 и XCode 6.1
Керем,
3
вы всегда можете открыть терминал и ввестиwhereis git
Санджит Рой

Ответы:

123

Программа установки с домашней страницы git по умолчанию устанавливается в / usr / local / git . См. Также этот ответ . Однако, если вы установите XCode4, он установит версию git в / usr / bin . Чтобы вы могли легко обновиться с веб-сайта и использовать последнюю версию git, отредактируйте информацию своего профиля, поместив / usr / local / git / bin перед / usr / bin в $ PATH, или отредактируйте / etc / paths и вставьте / usr / local / git / bin в качестве первой записи ( см. этот ответ ).

BHMulder
источник
1
Сначала я установил git 1.8 через dmg, но затем установил инструменты командной строки для XCode (а не полный XCode4) от Apple, которые установили 1.7. Размещение / usr / local / git / bin в начале пути заставило меня снова использовать 1.8. Спасибо!
emkman 05
Круто, у меня это тоже сработало на 10.8.4, была старая версия, а новая установка не отражалась, изменение порядка в / etc / paths работает.
Мохаммад Ариф
165

Это в вашем PATH? Если это так, просто запустите which gitтерминал, и он скажет вам.

Скотт
источник
14
это даст путь к двоичному файлу git, а не каталог установки git.
Ciasto piekarz
41

просто введите which gitв окне терминала, и он покажет вам, где именно он был установлен.

Рэй Фицджеральд
источник
7

В большинстве систем на основе UNIX его at /usr/bin/git(если он установлен с параметрами по умолчанию)
все сценарии, связанные с git, находятся в/usr/libexec/git-core

theSTIG
источник
4

Обычно известно, что некоторые приложения также берут его из пути Xcode.app: /Applications/Xcode.app/Contents/Developer/usr/bin/

Coda 2 предпочитает этот путь, чем программную ссылку в / usr / bin.

Gagneet
источник
4

Вы также можете попробовать /usr/local/bin/git сработало у меня

Gastón Saillén
источник
2

В основном в /usr/local/git(есть также /etc/paths.d/gitи /etc/manpaths.d/gitпредметы).

Янтарь
источник
2

В Linux это команда whereis. Или же вы можете выпустить find / -name gitи ждать целую вечность. В качестве альтернативы попробуйтеecho $PATH | sed "s/:/ /g" | xargs -L 1 ls | grep git

Новиков
источник
2

вы можете просто использовать эту команду в терминале, чтобы узнать git на платформах unix (mac / linux) -

whereis git

Эта команда должна вернуть что-то вроде - / usr / bin / git

сахилабрар
источник
0

Если у вас есть новая установка / обновление Xcode, возможно, ваш двоичный файл git не может быть выполнен (у меня был мой под /usr/bin/git). Чтобы решить эту проблему, просто запустите условия лицензии Xcode и «Принять» и попробуйте снова, все должно работать.

Матей П.
источник
0

На Мохаве

Бинарный файл находится в

/usr/bin/git

Связанные скрипты здесь

/Applications/Xcode.app/Contents/Developer/usr/libexec/git-core/git
Марк Ирвин
источник