views:

444

answers:

3

This isn't the best programming question but lets face it, the server fault guys aren't well versed in git, so I think its more towards this audience.

Do I have to write a script to uninstall them?
How do I get them to go away, I want to switch to tortoise git, or portablegit in my shell, but I'm left with these annoying menu options.

A: 

When you install msysgit there is an option for "Windows Explorer Integration" that you uncheck to not have them show up.

You can rerun the setup and uncheck the option, or uninstall and reinstall and uncheck it then.

Alex Moore
dude, that's not an answer ..
hasen j
What would you like, a marquee tag?
Alex Moore
unfortunately that wasn't an option when it was installed, so I think I'm out of luck on it.
DevelopingChris
I know it's an option on the latest version, 1.7.0.2-preview20100309. It should be the 4th setup screen, right after choosing the installation directory.
Alex Moore
@Alex, A: I have a problem with my windows, what should I do? B: You can try to format your PC.
hasen j
@hasen Hardly the same. He will probably update msysgit at some point so why hack around the registry with changes you will probably forget about?
Alex Moore
@Alex: no need to manually hack registry, I'm pretty sure there are tools that can do that for you.
hasen j
@hasen But now you have to install another program. Why not just update? What if that registry change has some unintended consequence down the line that screws with something important? I think we are beating a dead horse. Potato potahto, we are getting the same thing done. I prefer my way.
Alex Moore
+1  A: 

The best answer I can get after a little searching, is go figure, on a trilogy site.

http://www.howtogeek.com/howto/windows-vista/how-to-clean-up-your-messy-windows-context-menu/

DevelopingChris
+9  A: 

From a cmd.exe window, cd to C:\Program Files\Git\git-cheetah

run regsvr32 /u git_shell_ext.dll

mpmeyer