Как удалить git из контекста меню в документах?

У меня есть небольшой вопрос, как я могу удалить "Git bash здесь" и "Git gui здесь" из моего контекста меню в моем каталоге документов?

Я пробовал:

  1. переустановка Git-2.15.0-64-бит с непроверенными опциями
  2. удаление ключей из:

`

[-HKEY_CLASSES_ROOTDirectorybackgroundshellgit_gui]

[-HKEY_CLASSES_ROOTDirectorybackgroundshellgit_shell]

[-HKEY_CLASSES_ROOTDirectoryShellgit_gui]

[-HKEY_CLASSES_ROOTDirectoryShellgit_shell]

`

У меня не было git_gui и git_shell в HKEY_LOCAL_MACHINE

удаление ключей дало мне хороший результат -> Git не появляется в большинстве моих каталогов, но он все еще появляется в Моих документах (место, где у меня есть все мои проекты от netbeans до Android studio).

у кого-то была аналогичная проблема? Кто-нибудь может помочь?

2 ответов


Я думаю, что нашел другую ссылку об этом. Я удалил свой на

HKEY_CLASSES_ROOT\LibraryFolder\background\shell

на основе https://stackoverflow.com/a/32490883/4906348, довольно просто, я никогда не думаю об этом. Ты должен это видеть.

The Git Bash here on Library Background

От Этого Before Registry delete

Для Этого. Это работает. After Registry Delete


во-первых, вам нужно очистить ненужные записи контекстного меню в реестре, как описано в "Как очистить ваше грязное контекстное меню Windows".
Как правило, в:

HKEY_CLASSES_ROOT\Directory\shell
HKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandlers

тогда вам нужно убедиться, что вы установите Git для Windows С портативным самораспаковывающимся архивом:PortableGit-2.15.0-64-bit.7z.exe.
После извлечения в любую папку, которую вы хотите, вы можете добавить указанную папку в свой %PATH%, и вы сможете использовать Git без каких-либо дополнительная запись контекстного меню в любом месте.