我不知道发生了怎么回事,但在今天之前我可以右键点击任何文件夹,然后会有一个选项Git Bash here
。但今天我没有这个选择。谁知道怎么回来?
答案 0 :(得分:20)
如何修复没有重新安装:
我将所有程序从主硬盘上移开并将它们粘贴到我的" P"驾驶。但保持所有目录结构相同。
Git离开了:
的 C:\ DEV \ PROG \ GIT 强>
TO:
的,P:\ DEV \ PROG \ GIT 强>
1:打开注册表编辑器: 输入" regedit"在开始菜单搜索中,然后按Enter键。
2:找到" git bash here"的上下文菜单快捷键配置 在注册表中:菜单"编辑" > "查找与#34; > "找到什么"并输入" 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.
答案 1 :(得分:17)
重新安装Git并选择:
Context menu entries: "Git Bash Here" (and the "Git GUI Here" option)
安装期间。不能说为什么它消失了,但这应该把它带回来。
答案 2 :(得分:4)
如果您无法使用重新安装方法,请执行以下步骤。
使用 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资源管理器,右键单击即可看到它。
答案 3 :(得分:1)
答案 4 :(得分:1)
运行此脚本(AddGitToExplorerContextMenu.reg)。 您可能需要更新Git的位置。你可以添加它 手动通过注册表
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.\""
答案 5 :(得分:0)
我发现我要找的是左侧窗格,而不是右侧文件夹。并且仍然使用右键单击。