I get the impression that most people who rave about Git are really not so much talking about Git specifically as the notion of distributed version control in general. Take, for example, this very helpful cheat sheet: the features the author gets excited about are those every DVCS shares, while git itself is such a complex beast that it justifies this kind of lore-collection.
Maybe Mercurial is better. I’ve installed it on all my machines now and hope to set up a repository here soon so I can try out its workflow.
Did you get a chance to play with Mercurial yet and if so, what are your thoughts on it? I’ve been using git for a little while now, mostly for the ability to work offline because of the DVCS model. I don’t mind it so far and never had any big issues with it, but it just bugs me that it makes some tasks overly complex and then the docs are very cryptic and not all that helpful in some cases.
I’ve been meaning to try hg, but never had to chance yet.
Comment by Mike Bailey — August 23, 2010 @ 7:50 pm