The Real Difference Between Git and Mercurial
This article seemed to start off well, but at the end turned into a 'Git is better because tools can edit the DAG storing state. QED'.It is possible that that is true, but I'd want a stronger backup. Making no negative comments about git at all sets off very strong alarm bells for me.