Verwenden von Git-Gui auf Mac mit Homebrew

15

Ich habe Git mit Homebrew installiert.

Scheint git-guijedoch nicht auf Lager zu sein /usr/local/bin.

Diese Antwort schlägt vor, einen Alias ​​für zu erstellen usr/local/git/libexec/git-core/git-gui, aber diese Datei existiert nicht.

Die einzige ausführbare Datei, die ich finden kann, befindet sich in

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

Dies ist der Alias, den ich verwendet habe. Wenn ich jedoch Git aktualisiere, muss ich es erneut verknüpfen.

Wie bekomme ich einen dauerhaften Verweis auf git-gui?

jonallard
quelle
Hinweis : Sie müssen Git von Hombrew installiert haben (nicht die Standardeinstellung), wenn Sie möchten, dass Git Gui überhaupt funktioniert. Für mich danach tun, git gui nur funktioniert, keine zusätzliche Arbeit erforderlich ... (Führen Sie einfach „git gui“) FWIW
rogerdpack
1
"Ich habe Git mit Homebrew installiert."
jonallard

Antworten:

14

/usr/local/opt/Enthält Symlinks zu den Verzeichnissen in /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

Überprüfen Sie, ob die Datei vorhanden ist, und fügen Sie ~ / .gitconfig Folgendes hinzu:

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