views:

24083

answers:

9

I use Subversion via TortoiseSVN but I hear good things about Git.

Are there any similar tools available for Git on Windows?

Feel free to answer with tools which still in early development.

+14  A: 
  1. git-gui (distributed with Git)
  2. qgit,
  3. git-cola - a highly caffeinated git gui
Prakash
This is quite out of date advise, these are not really the main ones to use now.
corydoras
@corydoras do you know what the main ones are now then?
jasondavis
While I dont know everyone in the world, I cant comment on what is most popular. However every windows git user I know uses either TortoiseGit or GitExtensions. I have been quite happy with GitExtensions, not sure about TortoiseGit. I would be quite interested to see what is the best answer more than a year on from when this question was first asked.
corydoras
+2  A: 

GitCheetah (although it's early days). And the default tools that ship with git.

Oli
+6  A: 

There's egit for Eclipse.

Peter Boughton
+31  A: 

The git wiki has a comprehensive list of frontends and interfaces.

Aristotle Pagaltzis
+20  A: 

There are some people working on a Tortoise port for GIT: http://code.google.com/p/tortoisegit/

Still in early stages, but worth to keep an eye on.

BlaM
I use TortoiseGIT regularly and it's ok, feels a little slower than Tortoise SVN (the explorer window tends to hang for git directories sometimes) but i couldn't find any other problems.
dbemerlin
If you're not yet used to git you may want to avoid TortoiseGit and instead use the command line + git-gui + gitk. When I used TortoiseGit, it was a broken attempt at porting TortoiseSVN and you get in trouble when you can't do the normal git things. You may want to check out my comment on other GUI's: http://stackoverflow.com/questions/83789/what-is-the-best-git-gui-on-osx/2674017#2674017
UncleCJ
+12  A: 

GitExtensions is a GUI, Visual Studio plugin and shell extensions for Git.

Necromancer!...
Joshua
GitExtensions is definitely the best. The proof is that I find myself forgetting git's command line syntax. I believe if a front end can make you forget the command line syntax, it has done its job.
carleeto
+1  A: 

tortoisegit http://code.google.com/p/tortoisegit/

jmav
+2  A: 

I've been using smartgit for about a month. Certainly worth taking a look at if you prefer a gui.

http://www.syntevo.com/smartgit/index.html

jcrichto
+5  A: 

Usually I prefer free and open source tools but there is a commercial GUI for GIT that looks promising SmartGIT. There is 30 days demo and it costs up to 60$.

I had bad experiences with other GIT GUIs on Windows, regarding this one I don't have a bad one yet but it was recommended to me by a friend.

Sorin Sbarnea