右键菜单消失一般是因为系统盘更换了,导致注册表没了。我个人是因为安装了双系统,系统1有gitbash,系统2没有,我想要在系统2添加gitbash的右键菜单,所以研究了一下,解决办法有:
1.你可以选择卸载现有gitbash后重新安装
安装完毕后软件会自动帮你注入注册表,这样右键菜单就回来了。gitbash软件安装包也不大,百度搜一下然后下载下来重新安装就可以了。
2.不想重新安装就看这里
新建一个txt文件,复制下面代码到文件中:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\shell\Git Bash Here]
"icon"="D:\\Git\\mingw64\\share\\git\\git-for-windows.ico"
@="Git Bash Here"
[HKEY_CLASSES_ROOT\Directory\shell\Git Bash Here\command]
@="D:\\Git\\usr\\bin\\bash --login -i"
[HKEY_CLASSES_ROOT\Directory\Background\shell\Git Bash Here]
"icon"="D:\\Git\\mingw64\\share\\git\\git-for-windows.ico"
@="Git Bash Here"
[HKEY_CLASSES_ROOT\Directory\Background\shell\Git Bash Here\command]
@="D:\\Git\\usr\\bin\\bash --login -i"
上面的文件路径你需要改一改,因为你安装的gitbash跟我安装的路径不一样,我的是直接安装在D盘。实际上你只需要改上面路径中Git之前的路径就可以了,例如这个:D:\\Git\\usr\\bin\\bash --login -i 假如你是装在F盘xxx目录下,那就改成F:\\xxx\\Git\\usr\\bin\\bash --login -i 。这里全部是用双斜杠,不要改了。
路径修改完后,保存好文件,关闭它然后修改文件的后缀名为.reg 如图
如果看不到文件后缀名请去修改文件夹选项。。。
修改完后双击运行注入注册表,ok。你的右键git bash here 菜单回来了