Найдите папку установки 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 в качестве первой записи ( см. этот ответ ).


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


7

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


4

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

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



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
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.