Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Why is Mercurial better than git? It's my understanding that you can still rewrite history with Mercurial.


Mercurial keeps track of whether you have pushed a commit or not, and if you have pushed it, it won't let you rewrite it without doing a manual override. This feature is called, phases.


Most of the Mercurial use cases fit better with the metal model that people coming from SVN and similar, are used to.

It is only when one wants to do advance tricks that he/she needs to enter "Git-like" land.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: