4 ms·
I learnt git when I started college and then discovered Mercurial when I started contributing to Firefox. It was painful at first but after some really good rea
by hashhar 9y ago
I learnt git when I started college and then discovered Mercurial when I started contributing to Firefox. It was painful at first but after some really good reading of the Mozilla Version Control Tools docs and the Hg Tutorial by Joel Spolsky and some blogs regarding the Mozilla contribution and coding workflow I started liking Hg better than git.
Mercurial has a more sane way of referring to commits and traversing the history. They now also have different kinds of branching models. You can even maintain multiple checkouts of a repo using a single clone which is great and saves me from having to checkout branches when I want to work on another feature. (Imagine checking out 3.5 mn files each time you wanted to change branches).
In, my opinion, Mercurial scales better but suffers from the unintuitive names and lack of enough people talking about it.