Как удалить параметры меню правой кнопки мыши MSysgit?
Это не лучший вопрос программирования, но, если смотреть на него, ребята с ошибками сервера не хорошо разбираются в git, поэтому я думаю, что он больше относится к этой аудитории.
Я хочу переключиться на TortoiseGit или PortableGit в своей оболочке, но я остался с этими неприятными параметрами контекстного меню.
Как мне заставить их уйти? Мне нужно написать script, чтобы удалить их?
Ответы
Ответ 1
64-битная Windows
В окне cmd.exe запустите следующие команды:
cd "C:\Program Files (x86)\Git\git-cheetah"
regsvr32 /u git_shell_ext64.dll
32-разрядная Windows
В окне cmd.exe запустите эти команды
cd "C:\Program Files\Git\git-cheetah"
regsvr32 /u git_shell_ext.dll
Windows 10
Если вы работаете в Windows 10, а предыдущие методы не работают, попробуйте удалить приложение и переустановить его. Но будьте осторожны во время процесса установки , не отмечая интеграцию с проводником Windows
![введите описание изображения здесь]()
Ответ 2
Только это удаление реестра - ничего другого - работало на меня на Win8.1, по последним версиям:
Windows Registry Editor Version 5.00
[-HKEY_CLASSES_ROOT\Directory\background\shell\git_gui]
[-HKEY_CLASSES_ROOT\Directory\background\shell\git_shell]
[-HKEY_CLASSES_ROOT\Directory\Shell\git_gui]
[-HKEY_CLASSES_ROOT\Directory\Shell\git_shell]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\background\shell\git_gui]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\background\shell\git_shell]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell\git_gui]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell\git_shell]
Ответ 3
Вы также можете отключить отдельные записи с помощью CCleaner.
![enter image description here]()
Ответ 4
Когда вы устанавливаете msysgit, есть опция "Интеграция Windows Explorer", которую вы отключите, чтобы они не отображались.
Вы можете повторно запустить установку и снять флажок, или удалить, и снова установить и снять галочку.
Ответ 5
В Windows 10 ничего из вышеперечисленного не помогло мне. Лучшее решение, которое я нашел, - это удалить приложение и переустановить его, и будьте осторожны в процессе установки, чтобы снять флажок интеграция с проводником Windows
![remove git remove click menu options]()
Ответ 6
У меня была похожая проблема, и все вышеприведенные ответы не работают для меня, ТО, наконец, я нашел решение в следующих шагах.
Шаг 1: введите regedit
в меню "Пуск"
Шаг 2. Запустите редактор реестра
.Шаг 3: Перейдите к HKEY_CURRENT_USER\SOFTWARE\Classes\Directory\Background\shell
Шаг 4: нажмите на "оболочку"
Шаг 5: Щелкните правой кнопкой мыши на "Git Bash Here" и выберите опцию удаления
.ура
Ответ 7
Чтобы добавить к тому, что сказал dfkt, есть еще одно место для папок библиотеки:
HKEY_USERS\S-1-5-21-2901758233-4091616725-3820123586-1012\Software\Classes\LibraryFolder\background\shell\git_gui
HKEY_USERS\S-1-5-21-2901758233-4091616725-3820123586-1012\Software\Classes\LibraryFolder\background\shell\git_shell
Это конкретное число между HKEY_USERS и Программным обеспечением, вероятно, варьируется от человека к человеку и от учетной записи к учетной записи, поэтому убедитесь, что она подходит именно вам.
Таким образом, измененное полное удаление реестра будет:
Windows Registry Editor Version 5.00
[-HKEY_CLASSES_ROOT\Directory\background\shell\git_gui]
[-HKEY_CLASSES_ROOT\Directory\background\shell\git_shell]
[-HKEY_CLASSES_ROOT\Directory\Shell\git_gui]
[-HKEY_CLASSES_ROOT\Directory\Shell\git_shell]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\background\shell\git_gui]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\background\shell\git_shell]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell\git_gui]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell\git_shell]
[-HKEY_USERS\S-1-5-21-2901758233-4091616725-3820123586-1012\Software\Classes\LibraryFolder\background\shell\git_gui]
[-HKEY_USERS\S-1-5-21-2901758233-4091616725-3820123586-1012\Software\Classes\LibraryFolder\background\shell\git_shell]