views:

264

answers:

5

What is the simplest (to install and use) git client for Windows nowadays?

+1  A: 

I just use the one in Cygwin, although many people are looking forward to msysgit once its out of the preview stage. If they make it a no-brainer to install (like in Cygwin), it would be nice.

brian d foy
I've tried that one before, it's a pain in the ass to setup. I want something that's quick and easy to deploy.
Alix Axel
Which one? I mentioned two. I think cygwin is amazingly easy to install.
brian d foy
The Cygwin one.
Alix Axel
+10  A: 

msysgit and TortoiseGit / GitCheetah

Franci Penov
I'm a long time user of TortoiseSVN, will I get the same/similar user experience (aka/ smaller learning curve) if I choose TortoiseGit?
rockacola
+1, Thanks Franci, I'll try those options. If you could answer rockacola question that would be also useful for me (and possibly others).
Alix Axel
I had heaps of problems with SSH+msygit. IMHO do yourself a favour and just use Cygwin.
cletus
The whole po9int of TortoiseGit is to provide the same level of convenience and a similar environment for people used to TortoiseSVN
Franci Penov
+3  A: 

msysgit is, like everyone else said, wonderful.

You should also look into Git Extensions for visual studio integration, which I find I can't live without.

Clark Gaebel
+3  A: 

Apart from others have already said, there is also SmartGit.

ldigas
+1, Thanks, from the headline (SmartGit — The Easy-to-Use Git-Client) seems it's just what I need. :P I'll try that one too.
Alix Axel
It seems to have problems with Unicode characters in files.
Kuroki Kaze
+1  A: 

I had serious issues with negotiating SSL connections with msygit+putty. It's so much easier on cygwin. I even wrote up a guide on it. See Windows Git Tutorial: Cygwin, SSH and Projectlocker.

cletus
Why not use native SSH? Much easier. I just placed .ssh folder in my user directory and never worried about it. Of course it has to be a passwordless key in order not to type the password in all the time.
Igor Zevaka