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

I should write a whole article about this.

Hg is a superior tool compared to git. It logically just clicks, for everyone. Changesets, branching, merging, tagging, it all just works.

Git is this arcane blob of whatever-you-call-it where rewriting/erasing history is not only allowed, its encouraged. That is insane to me.

Git is a fine tool, it is in every possible way inferior to hg.



I never got the idea from git itself that changing history is encouraged. What makes you say otherwise?


git rebase

Is a widely accepted command as a daily part of a development workflow. This command rewrites history.


Its mere availability is not "encouragement."




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

Search: