Это не лучший вопрос программирования, но давайте посмотрим правде в глаза, парни из-за ошибок сервера не очень хорошо разбираются в git, поэтому я думаю, что это больше относится к этой аудитории.
Я хочу переключиться на TortoiseGit или PortableGit в своей оболочке, но у меня остались эти надоедливые опции контекстного меню.
Как мне заставить их уйти? Должен ли я написать скрипт, чтобы удалить их?
git
tortoisegit
msysgit
DevelopingChris
источник
источник
Ответы:
64-битная Windows
Из окна cmd.exe выполните следующие команды:
32-битная Windows
Из окна cmd.exe выполните эти команды
Windows 10
Если вы работаете в Windows 10, и предыдущие способы не помогли, попробуйте удалить приложение и переустановить его. Но будьте осторожны во время процесса установки, снимая флажок интеграции проводника Windows
источник
Только это удаление реестра - больше ничего - работало у меня на Win8.1, начиная с последних версий:
источник
Вы также можете отключить отдельные записи с помощью CCleaner.
источник
explorer.exe
процессаКогда вы устанавливаете msysgit, есть опция «Интеграция с Windows Explorer», которую вы снимаете, чтобы они не отображались.
Вы можете перезапустить установку и снять флажок, либо удалить и переустановить, а затем снять флажок.
источник
В Windows 10 ничего из вышеперечисленного не помогло мне. Лучшее решение, которое я нашел, - это удалить приложение и переустановить его, и будьте осторожны в процессе установки, чтобы снять отметку с интеграцией проводника Windows.
источник
У меня была похожая проблема, и все вышеприведенные ответы не работают для меня, ТО, наконец, я нашел решение в следующих шагах.
Шаг 1: Введите
regedit
в меню ПускШаг 2: Запустите редактор реестра
Шаг 3: перейдите к
HKEY_CURRENT_USER\SOFTWARE\Classes\Directory\Background\shell
Шаг 4: нажмите на «оболочку»
Шаг 5: Щелкните правой кнопкой мыши на «Git Bash Here» и выберите опцию удаления
ура
источник
Чтобы добавить к тому, что сказал dfkt, есть еще одна папка с папками библиотеки:
Это конкретное число между HKEY_USERS и Программным обеспечением, вероятно, варьируется от человека к человеку и от учетной записи к учетной записи, поэтому убедитесь, что она подходит именно вам.
Таким образом, измененное, полное удаление реестра будет:
источник
В 64-разрядной версии Windows 10 необходимо выполнить оба следующих действия:
1. Удалить записи реестра
HKEY_CLASSES_ROOT \ Directory \ фон \ оболочки \ git_gui
HKEY_CLASSES_ROOT \ Directory \ фон \ оболочки \ git_shell
HKEY_CLASSES_ROOT \ Directory \ Shell \ git_gui
HKEY_CLASSES_ROOT \ Directory \ Shell \ git_shell
Для удобства или если вы хотите автоматизировать удаление (например, использовать после обновления choco), вы можете запустить в Powershell (запуск от имени администратора):
2. Отмените регистрацию DLL расширений оболочки, чтобы удалить дополнительные пункты меню (GitExt clone ..., GitExt Create New Repository и т. Д.):
источник