由于我们经常三天两头倒腾系统,搞些系统重装啥的,最近想写个小程序,需要用到版本控制git进行管理,突然发现git gui 和 git bash 的右键快捷方式消失了。由于安装文件都在,只需要配置一下注册表就好了,但是,像我们这样的懒人是不太乐意经常手工操作注册表这种高大上的东西的,于是我们想到了注册表reg文件。
结合上面的两个参考资料,我们可以非常容易的给出用于修复git bash 和 git gui右键快捷方式的reg文件了,以后遇到类似的情形,直接手工写一个就好了23333 需要注意的是,reg文件中的git路径需要根据自己电脑上的具体安装目录进行相关调整 @用来标记默认值,路径需要注意转义
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Directory\Background\shell\open in Git] @="Git Bash Here" [HKEY_CLASSES_ROOT\Directory\Background\shell\open in Git] "Icon"="E:\\Program Files\\Git\\mingw64\\share\\git\\git-for-windows.ico" [HKEY_CLASSES_ROOT\Directory\Background\shell\open in Git\command] @="\"E:\\Program Files\\Git\\bin\\bash.exe\" --login -i" [HKEY_CLASSES_ROOT\Directory\Background\shell\GIT GUI] @="GIT GUI here" [HKEY_CLASSES_ROOT\Directory\Background\shell\GIT GUI] "Icon"="E:\\Program Files\\Git\\mingw64\\share\\git\\git-for-windows.ico" [HKEY_CLASSES_ROOT\Directory\Background\shell\GIT GUI\command] @="E:\\Program Files\\Git\\cmd\\git-gui.exe"