The Build

12:22

Git vs Mercurial

4 November 2009

No, I’m not going to write another Git vs Mercurial post that really digs into them, because… well, if you are using one or the other, it is probably for reasons that don’t have much to do with your preferences.

In strictly my opinion, for personal use, I like Mercurial. For projects that use Git, I use Git.

My two sentence summary is: Mercurial is your smart friend who likes to explain things to you. Git is your genius coworker who sighs and rolls his eyes every time you ask him a question.

Haakon Nilsen at 11:07, 9 November 2009:

I find that git gives exceedingly helpful feedback, whether you’re doing something right or wrong — especially in later versions. I don’t know how it compares to Mercurial, however, which is why google sent me here to this misleading headline ;-)

Xof at 13:00, 9 November 2009:

I mentioned a pretty good Git vs Mercurial comparison back at an old blog post. Really, though, most of the time, the decision is made for you, so agonizing over the differences between them isn’t a super use of time.

Ben Finney at 05:31, 9 December 2009:

Bazaar is the always-dependable, extremely capable, trustworthy, well-connected friend who is happy to work with anyone to get you what you need — but who, before you even met them, got a bad reputation so you never actually get to the point of finding out how good they are.

who does your DVCS remind you of? « LaserJock at 13:20, 11 January 2010:

[…] lots of technical details about branching, documentation, Windows support, speed, etc. but today I found a particularly fun way to compare: Mercurial is your smart friend who likes to explain things to […]

Erik Vold at 15:19, 11 February 2010:

“Mercurial is your smart friend who likes to explain things to you. Git is your genius coworker who sighs and rolls his eyes every time you ask him a question.”

This is a great reason for people with a mental handicap.

Xof at 15:21, 11 February 2010:

This is a great reason for people with a mental handicap.

And people say the Git community has attitude! Really, I have no idea where they could get that impression.