Holla! I realized I cannot feel comfortable with a mercurial as git user. It is supposed to be git-like distribute vcs, but the amount of differences is too much. Some of them are easy to handle git format-patch HEAD~ vs hg log -r tip > name.patch But sometimes it's very suprising for me. For example when I learned about a fact, that local branches are not supported by default http://mercurial.selenic.com/wiki/Branch http://mercurial.selenic.com/wiki/LocalBranches http://mercurial.selenic.com/wiki/LocalbranchExtension or you cannot easy delete your topic named branch you made and did not publish http://mercurial.selenic.com/wiki/PruningDeadBranches And that confusion exceeded my born lazyness. So behold devel:tools:scm/hg-fast-export which I already submitted into Factory (request 82210). I "stole" some usefull things like manual pages and git-hg script from Debian, so it's really simple to use git-hg clone <mercurial-repository-url> and continue by man git-hg. Hope it would be usefull for anyone else than me. Regards Michal Vyskocil