" Git Bash在这里"右键单击时不起作用

时间:2012-04-25 04:56:05

标签: right-click git-bash

我不知道发生了怎么回事,但在今天之前我可以右键点击任何文件夹,然后会有一个选项Git Bash here。但今天我没有这个选择。谁知道怎么回来?

6 个答案:

答案 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.

git_shell Data Path in RegEdit

答案 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资源管理器,右键单击即可看到它。

图片总结一下:How to add git bash here in context menu

答案 3 :(得分:1)

  1. 完全卸载Git并删除程序文件中的Git文件夹。
  2. 安装Git。
  3. 从上下文菜单中选择“Git Bash”& “Git GUI here”选项。

答案 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)

我发现我要找的是左侧窗格,而不是右侧文件夹。并且仍然使用右键单击。