2015-09-09 71 views
0

我使用Git版本1.9.5.msysgit.1和Win 7 Enterprise。Git命令不在文檔庫的上下文菜單中

當我使用從C:開始的常規文件夾跳轉順序導航到文件夾C:\Users\[userid]\Documents\Visual Studio 2013\Projects時,在文件夾窗口中右鍵單擊,我會獲得所有常用的Git上下文菜單命令,例如, Git Bash。

但是,當我從文檔庫開始訪問同一文件夾時,無論是從開始菜單還是單擊文件夾窗口左側的庫,Git上下文菜單命令都會丟失。

是否需要更改這些命令的某些Git設置以顯示在文檔庫上下文菜單中?

回答

1

你可能在你的註冊表類似這樣的關鍵:

Windows Registry Editor Version 5.00 
[HKEY_CLASSES_ROOT\Directory\Background\shell\bash\command] 
@="cmd /c start /d \"%v\" bash" 

您需要的關鍵類似添加到此:

Windows Registry Editor Version 5.00 
[HKEY_CLASSES_ROOT\LibraryFolder\background\shell\bash\command] 
@="cmd /c start /d \"%v\" bash" 
+0

奇怪的是,我沒有任何' bash'鍵在我的註冊表中(我搜索字符串「bash」並且沒有找到結果)。 – sigil

+0

@sigil我真的需要爲你拼寫嗎?重要的部分是'HKEY_CLASSES_ROOT \ Directory \ background \ shell \ cmd \ command] @ cmd.exe/s/etc目錄下有'HKEY_CLASSES_ROOT \ LibraryFolder \ background \ shell \ ...',而不是'bash' –

+0

。 k pushd「%V」'但在'[HKEY_CLASSES_ROOT \ LibraryFolder \ background]'我沒有'shell'鍵,'LibraryFolder'中的其他鍵都沒有嵌套的'command'鍵。我應該創建密鑰'[HKEY_CLASSES_ROOT \ LibraryFolder \ background \ shell \ cmd \ command]'嗎? – sigil

相關問題