
Thomas Heller <thom.heller@googlemail.com> writes:
The first big advantage i took out of the discussion was the ability to do local commits. Where git has the advantage over mercurial (maybe not anymore, but doesn't really matter) that you can polish up those local commits before you push them to some public repository.
Please don't say that Git has an advantage over Mercurial here. Mercurial has shipped the MQ extension[1] for ages, which is frequently used to refine changesets before they are pushed. Mercurial later grew a rebase extension, a histedit extension (works like 'git rebase -i'), and various other extensions for editing changesets. [1]: http://hgbook.red-bean.com/read/managing-change-with-mercurial-queues.html -- Martin Geisler aragost Trifork Professional Mercurial support http://www.aragost.com/mercurial/