“Git bash 这里”和“Git GUI 这里”在 Windows 10 上不起作用

Cap*_*pet 4 git git-for-windows

我刚刚在新的 Windows 10 计算机(Win 10 Enterprise)上安装了适用于 Window 版本 2.18.0 64 位的 Git。

当我在资源管理器中右键单击并选择“Git Bash Here”或“Git Gui Here”时,我看到弹出“找不到应用程序”错误。

在此输入图像描述

更新

我找到了这个答案,它几乎帮助我找到了问题和解决方案。

regedit可以看到它HKEY_CURRENT_USER\Software\Classes\Directory\shell\git_shell\command指向我的用户文件夹,而不是 git 的实际位置:

在此输入图像描述

对于“Git Bash Here”,我将值更改为"C:\Program Files (x86)\Git\git-bash.exe" "--cd=%1"

同样,对于“Git GUI here”,我将值更改HKEY_CURRENT_USER\Software\Classes\Directory\shell\git_gui\command"C:\Program Files (x86)\Git\cmd\git-gui.exe" "--working-dir" "%1"

但是,我仍然看到“找不到应用程序”错误。任何想法如何解决这一问题?

小智 5

使用运行菜单中的 regedit 删除以下条目:

  1. HKEY_CURRENT_USER\Software\Classes\Directory\shell\git_shell
  2. HKEY_CURRENT_USER\Software\Classes\Directory\shell\git_gui

在此重新安装应用程序之后,它将出现。

这个对我有用。

另一种选择是手动更改注册表。请注意,您实际上不需要下载任何内容。只需打开 regedit,使用 Ctrl+F 查找“git_shell”的出现,然后更改找到的每个出现的路径,以及兄弟“git_gui”键及其子“command”键的路径。如果需要,重新启动 explorer.exe。

  • 请务必搜索所有出现的情况。只是从该路径中删除它并不能解决我的问题。卸载,从注册表中的所有路径中删除 git_gui 和 git_shell 然后安装。 (2认同)