如何在 Windows 资源管理器上下文菜单中恢复 git bash

Emm*_*myS 5 windows-7 bash git context-menu

我的机器上运行 git 已经一年多了。我的C根目录中有一个名为的文件夹gitRepo,其中包含我所有的各种存储库。出于某种原因,仅对于一个 repo,git bash右键单击上下文菜单中突然缺少该命令。这是一个工作仓库的截图: 在此处输入图片说明

这是“非工作”回购: 在此处输入图片说明

git bash非工作命令中缺少该命令。(是的,我知道我可以从工作窗口打开一个 bash 窗口,然后只是cd ../用来更改目录,所以我在正确的存储库中,但这只是自找麻烦,因为我经常为多个存储库打开 bash 窗口。 )

屏幕截图中不可见的是,“坏”存储库中也缺少整个顶部菜单块(打开 - 使用 VLC 媒体播放器播放);该顶部块中唯一可用的项目是 7-Zip。

是什么导致了这种情况,我该如何取回条目?

Emm*_*myS 2

这可能不适合每个人,但这就是最终对我有用的方法。因为我知道新创建的文件夹将具有正确的上下文菜单,所以我只是重命名了“坏”存储库(只是为了安全起见),然后创建了远程存储库的新克隆,默认情况下会创建一个新文件夹。一旦我知道新的存储库正在运行,我就删除了旧文件夹。