Earlier quoted context omitted.
Maybe I'm a too long time user of git, but I really fail to see why git as of the last 5 years is any harder to explain than hg. Personally I think the branching in hg is pretty much broken; alone the fact that it's pretty much impossible to get rid of branches is horrible.
I think that the hate that gets lumped on mercurial's branches, though understandable, is a bit unfair Disclaimer, it's been years since I used hg as my primary DVCS. So some of my thoughts here might be out of date, or have a misrecollection. > branching in hg is pretty much broken* It really isn't. It's absolutely not suited for the task that many people want to use it for, but it's totally fitting with the intende…
For the rest: https://stevebennett.me/2012/02/24/10-things-i-hate-about-gi...