¿Cómo puedo eliminar msysgit la derecha haga clic en el menú de opciones?
-
20-09-2019 - |
Pregunta
Esta no es la mejor programación de la pregunta, pero deja la cara él, el servidor falla chicos no están bien versados en git, por lo que creo que más hacia este público.
Quiero cambiar a TortoiseGit, o PortableGit en mi concha, pero yo me quedo con estos molestos contexto-menú de opciones.
¿Cómo puedo obtener de ellos?¿Tengo que escribir una secuencia de comandos para desinstalar ellos?
Solución
Windows De 64 Bits
A partir de una cmd.exe ventana de ejecutar estos comandos:
cd "C:\Program Files (x86)\Git\git-cheetah" regsvr32 /u git_shell_ext64.dll
De 32 Bits De Windows
A partir de una cmd.exe ventana de ejecutar estos comandos
cd "C:\Program Files\Git\git-cheetah" regsvr32 /u git_shell_ext.dll
Windows 10
Si estás en Windows 10 y el método anterior no funciona, pruebe a desinstalar la aplicación y volver a instalarla.Pero tenga cuidado durante el proceso de instalación desmarcando la integración de Windows explorer
Otros consejos
Sólo este registro de eliminación - nada más - trabajó para mí en Win8.1, como de las versiones más recientes:
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]
También puede deshabilitar las entradas solo el uso de CCleaner.
Al instalar msysgit hay una opción para "la Integración de Windows Explorer" que desactive para que no les muestran.
Puede volver a ejecutar el programa de instalación y desmarcar la opción de, o desinstalar y volver a instalar y, a continuación, desactive la opción.
Yo tenía un problema similar y Todos a la respuesta anterior, no me funciona, a CONTINUACIÓN, Finalmente he encontrado una solución en los pasos siguientes.
Paso 1 : Tipo de regedit
en el menú de inicio
Paso 2 : Ejecute el editor del registro
Paso 3 : Vaya a HKEY_CURRENT_USER\SOFTWARE\Classes\Directory\Background\shell
Paso 4 : haga clic en "shell"
Paso 5 : Haga clic derecho en "Git Bash Aquí" y elija la opción eliminar
Saludos
Para agregar a lo que dfkt dijo, hay más de una ubicación que tiene, para las Carpetas de la Biblioteca:
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
Que número específico entre HKEY_USERS y Software probablemente varía de persona a persona, y de cuenta a cuenta, así que asegúrese de que es adecuado para usted.
Así, la modificación, registro completo de eliminación sería:
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]