17

如何从命令窗口打开 Git GUI?我使用的是 Windows 7。我试过运行这个:

"C:\Apps\Git\libexec\git-core\git-gui"

但这不是 Windows 脚本。当我右键单击一个文件夹时,我看到一个选项,上面写着“Git GUI Here”。当我点击它时,Git GUI 打开。我想从命令行做同样的事情。

4

3 回答 3

42

只需输入

git gui

为我工作。

于 2013-08-15T16:24:44.140 回答
9

看起来您在 C:\Apps 中安装了 Git,因此在您的情况下,确切的命令将是:

"C:\Apps\Git\bin\wish.exe" "C:\Apps\Git\libexec\git-core\git-gui"

通常,假设安装在默认位置,这是调用:

"C:\Program Files (x86)\Git\bin\wish.exe" "C:\Program Files (x86)\Git\libexec\git-core\git-gui"

请注意,此答案适用于那些在安装过程中选择不在 PATH 变量中包含 git 的人(在下面的屏幕上)。如果您选择了第二个选项,那么此页面上的另一个答案(仅运行“git gui”)是从命令行访问 UI 的更简单方法。

Git 路径配置

将 64 位 Git 安装在 64 位 Windows 10 机器上的默认位置后,您可以使用以下行:

start "" "C:\Program Files\Git\mingw64\bin\wish.exe" "C:\Program Files\Git\mingw64\libexec\git-core\git-gui" "--working-dir" "<path to your Git working directory>"

如果您希望 Git Gui 在当前目录中运行,则不需要"--working-dir" "<path to your Git working directory>".

但是,如果将 Git 配置为使用 SSH,则使用上述mingw64\bin\wish.exe行会导致一些问题。为了让它正常工作,有必要将目录更改为所需的工作目录,并且start git-gui.exe

cd <working directory>
start "" "C:\Program Files\Git\cmd\git-gui.exe"
于 2013-08-15T16:20:37.337 回答
1

有一个打开 UI可执行文件,默认位于此处:

C:\Program Files\Git\cmd\git-gui.exe

在你的情况下,显然,在这里:

C:\Apps\Git\cmd\git-gui.exe

UI 也可以通过运行带有参数和附加参数的通用git.exe文件夹bin或子文件夹来调用cmdgui

git gui [<command>] [arguments]

如文档中所述

于 2016-08-12T20:58:43.093 回答