http://rg03.wordpress.com/2009/04/07/mercurial-vs-git/

・git は全部保存、hg は差分保存
・git のブランチは分散と別に設計されてる、hg は分散がそのままブランチ