我不知道,这是怎么发生的,但在今天之前,我可以右键单击任何文件夹,然后会有一个选项
Git Bash here
。但今天我没有那个选择。任何人都知道如何取回它?
如何修复无需重新安装:
在将我的所有程序从我的主硬盘驱动器中移出并将它们粘贴到我的“P”驱动器后,我遇到了这个问题。但保持所有目录结构相同。
Git 移自:
C:\DEV\PROG\GIT
收件人:
P:\DEV\PROG\GIT
1:打开注册表编辑器: 在开始菜单搜索中输入“regedit”,然后按回车键。
2:找到“git bash here”的上下文菜单快捷方式配置 在 regedit 中:菜单“编辑”>“查找”>“查找内容”并输入“git_shell”
3:编辑数据值,使路径指向正确的位置。 就我而言,我改变了:
"C:\DEV\PROG\GIT\git-bash.exe" "--cd=%v."
TO:
"P:\DEV\PROG\GIT\git-bash.exe" "--cd=%v."
Screen shot included below.
无法使用重新安装方法时的步骤。
使用REGEDIT
1/ Open regedit (search it if needed)
2/ Go to 'HKEY_CURRENT_USER/Software/Classes/Directory/Background'
3/ Create new key 'shell'
4/ Create new key 'Git bash here' (or whatever name you want to see in the menu)
5/ Create new key 'command' (must be named command)
At this point point you'll have
'HKEY_CURRENT_USER/Software/Directory/Background/shell/Git bash here/command'
6/ Edit the value of the command key as follow 'pathToGit/git-bash.exe'
更新或打开新的windows资源管理器,右键单击即可看到它。
重新安装 Git 并选择:
Context menu entries: "Git Bash Here" (and the "Git GUI Here" option)
安装过程中。不能说为什么它消失了,但这应该把它带回来。
运行此脚本 (AddGitToExplorerContextMenu.reg)。 您可能需要更新 Git 的位置。你可以添加它 也可以通过 regedit 手动
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\Background\shell\git_shell]
@="Git Bash"
[HKEY_CLASSES_ROOT\Directory\Background\shell\git_shell\command]
@="\"C:\\Program Files\\Git\\git-bash.exe\" \"--cd=%v.\""
有同样的问题,意识到以前右键单击选项会显示的任何地方或文件夹内,但现在我必须选择或突出显示文件夹,然后右键单击才能显示选项。
我发现我要找的东西在左窗格中,而不是在右文件夹中。并且仍在使用右键单击。
按 SHIFT+F10。会出现
Windows 11 更新后,它变得不可见。我首先卸载了旧版本并安装了最新的 2.35 版本。它仍然不可见。 它仍然存在,尽管在右键单击的上下文菜单中的另一个文件夹中。 通过进入任何文件夹,右键单击该文件夹的 INSIDE,在德国操作系统中有 Shift + F10 组合就像以前一样。或者没有这个快捷方式组合进入更多选项(最后一个)它就在那里。
当我使用 Win 10 时它工作正常,将我的 Windows 升级到 11 后它停止工作了。
我按照这些简单的步骤解决了我的问题。
现在工作正常!!!
如果即使在“显示更多选项”中也找不到它。
只需下载 git bash 并重新安装,它不会安装很多东西,因为你的计算机上已经有 gitbash(如果有的话)。
下载安装不到一分钟,右击会再次出现
可能有更好的解决方案,但这只是一分钟,所以每次我错过时我都会这样做。
我在 Windows 更新后丢失了 git bash 选项 2/3 次(我猜)并且通过互联网来关注这些复杂的事情是不值得的,如果我可以通过再次安装重新获得。
这是windows下载链接: