3 ms·
I don't know what you mean by ergonomics, but I remember trying both Mercurial and Git back in the days after using Subversion before. I didn't like how Mercuri
by ciupicri 5mo ago
I don't know what you mean by ergonomics, but I remember trying both Mercurial and Git back in the days after using Subversion before. I didn't like how Mercurial didn't easily let me rewrite history and do stuff like `git commit --ammend` or `git rebase`. Mercurial users kept telling me using an extension to manage patches on top of Mercurial (I think it was quilt).
I agree about the Windows support. hg serve was also nice. Plus TortoiseHg.
- thfuran 5mo agoMercurial does let you amend commits like git does, histedit is essentially identical to rebase -i, and evolve is better than anything git has.
- ciupicri 5mo agoIsn't histedit [1] an extension? I don't think it was available back then, or if I tried I didn't like it. I don't remember evolve [2] at all. [1]: https://repo.mercurial-scm.org/hg/help/histedit https://repo.mercurial-scm.org/hg/help/histedit [2]: https://repo.mercurial-scm.org/hello/help/evolve https://repo.mercurial-scm.org/hello/help/evolve
- thfuran 5mo agoI’m pretty sure everything that edits history is an extension in mercurial, so both of those as well as strip and rebase.