"Git Bash here" не работает при щелчке правой кнопкой мыши
Я не знаю, как это произошло, но до сегодняшнего дня я мог щелкнуть правой кнопкой мыши по любой папке, и там будет и опция Git Bash here
. Но сегодня у меня нет выбора. Кто-нибудь знает как вернуть?
6 ответов
переустановите Git и выберите:
Context menu entries: "Git Bash Here" (and the "Git GUI Here" option)
во время установки. Не могу сказать, почему он исчез, но это должно вернуть его.
КАК ИСПРАВИТЬ без установка:
Я получил эту проблему после перемещения всех моих программ с моего основного жесткого диска и вставки их в мой диск "P". Но сохранил все структуры каталогов одинаковыми.
Git был перемещен из:
C:\DEV\PROG\GIT
Кому:
P:\DEV\PROG\GIT
1: Откройте Редактор Реестра: Введите "regedit" в меню "Пуск" поиск и нажмите входить.
2: Найдите контекстное меню конфигурации ярлыка для " Git bash здесь" В regedit: меню "Редактировать" > "найти" > " найти что "и введите"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.
шаги, если вы не можете использовать метод переустановки.
использовать 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, и вы увидите его при щелчке правой кнопкой мыши.
- полностью удалите Git и удалите папку Git в program files.
- Установить Git.
- в контекстном меню выберите" Git Bash "и" Git GUI here".
запустите этот скрипт (AddGitToExplorerContextMenu.рег.) Возможно, Вам потребуется обновить местоположение Git. Вы можете добавить его вручную через regedit также
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.\""