在Mac和Homebrew上使用git-gui


15

我已经在Homebrew中安装了Git。

但是,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


注意,如果您想让git gui完全起作用,则需要从hombrew安装git (不是默认设置)。对我来说,这样做之后,git gui就可以了,不需要额外的工作...(只需运行“ git gui”)FWIW
rogerdpack 2014年

1
“我已经在Homebrew中安装了Git。”
jonallard 2014年

Answers:


14

/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'

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.