tags:

views:

192

answers:

3

I am aware of this question, but it is a bit old now, and some of the answers seem outdated.

Question: please write one answer per GUI you have used, including pros and cons (for example, as far as I can tell, with git gui, you can't manage the stash).

+2  A: 

(This is not exactly a "Windows" standalone Git GUI, but still quite advanced)

Considering that since then, Eclipse is in the process of mirroring all its projects in Git repositories, EGit (based on JGit) have made some progress and are part of the Eclipse ecosystem, and is on par with its Mercurial counterpart.

You can contribute to EGit there.

This Tutorial is quite complete.

alt text

VonC
wow, that gui is *very* confusing. I have no idea what's going on, and I'm a person who uses git from the command line, every single day!
hasen j
There should be a "Simple" mode too, for the rest of us...
Thorbjørn Ravn Andersen
+1  A: 

I've been using SmartGit for a few days now, and I have to say I'm very impressed. I'm not a git-genius, but so far I haven't had to break out the CLI for anything.

And the UI is just... pleasant, frictionless. There aren't any of the "couldn't they just have done this?" annoyances that I've found with others.

Benjol
+1  A: 

So far I've been happiest with Git Extensions.

Pros:

  • Fairly complete access to git commands
  • Doesn't hide git specifics like the index (unlike Tortoise)
  • Good branch visualization
  • Visual Studio integration in addition to standalone GUI or shell integration
  • Actively developed

Cons:

  • UI is rough around the edges in looks and usability.
orip
I tried that too, but had some configuration problem (http://stackoverflow.com/questions/2605996/gitextensions-opens-winmerge-when-i-click-on-any-file-in-viewer) which I didn't manage to resolve (as often happens, I found something else which worked, so I didn't put too much effort into fixing the problem).
Benjol