我已经使用 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
?
答案1
/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'
答案2
git
自Homebrew 上的公式版本 2.25.0_1 以来,该git gui
功能已分离到git-gui
公式中。有关此更改的背景信息,请参阅以下拉取请求:https://github.com/Homebrew/homebrew-core/pull/49136
因此,修复损坏的git gui
在 Homebrew 安装中git
运行:
brew install git-gui