Git and Mercurial

gitmercurialscm

I would like to know:

  • What's the difference between Git and Mercurial?
  • What are the pros and cons of using them?
  • How good is the Windows support for both tools?

Best Answer

Some time back google did an analysis of Git and Mercurial. You can read it online on

http://code.google.com/p/support/wiki/DVCSAnalysis

(according to a comment this may be related to the above dead link; since comments are volatile, I am editing it into the answer)