12

У меня установлен Git с Homebrew.

Тем не менее, кажется, что git-gui не входит в /usr/local/bin .

Этот ответ предполагает, что мне следует создать псевдоним usr/local/git/libexec/git-core/git-gui , но этот файл не существует.

Единственный исполняемый файл, который я могу найти, находится в

/usr/local/Cellar/git/1.8.4/share/git-gui

Теперь это псевдоним, который я использовал. Однако, если я когда-нибудь обновлю Git, мне придется заново связать его.

Как получить постоянную ссылку на git-gui?

1 ответ1

10

/usr/local/opt/ содержит символические ссылки на каталоги в /usr/local/Cellar/:

$ ll /usr/local/opt/git
lrwxr-xr-x  1 lauri  admin    19B Oct 11 17:07 /usr/local/opt/git -> ../Cellar/git/1.8.4
$ ll /usr/local/opt/git/libexec/git-core/git-gui
-rwxr-xr-x  2 lauri  admin   205B Sep 18 23:28 /usr/local/opt/git/libexec/git-core/git-gui

Проверьте, существует ли файл, затем добавьте что-то вроде этого в ~/.gitconfig:

[alias] 
gui = !sh -c '/usr/local/opt/git/libexec/git-core/git-gui'

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .