On Wed Sep 5 19:44:20 UTC 2018, Alessandro Rubini wrote: > Today I read some (most?) documents on the project's site, and I see > that it's very similar, but on the flip side it looks like interactive > rebases are not as easy as they are with git, and I really use them a > lot (I write several features and test them all together, so I often > squash my fixes in the original commit before pushing).
Yes, I think there's a compromise between flexibility and simplicity. Mercurial seems to be focused more on simplicity and ease of use, but that might make certain tasks difficult to achieve depending on your workflow. > Also, I don't like much the data model (which is why, I think, changing > the whole history is not as easy as with git). I think that is regarded as a feature in Mercurial. History rewriting may be a useful feature in git but it could have limited use if your repositories are already public. When Mercurial and git were evaluated at a former employer the ability to rewrite the history was counted as an advantage for git despite the problem that it would have been very difficult to justify using it on the company's public repositories. Still, it's useful to have the option to do it, especially for private repos. > Thank you none the less, it was interesting reading. You're welcome. David _______________________________________________ Discussion mailing list Discussion@lists.fsfe.org https://lists.fsfe.org/mailman/listinfo/discussion This mailing list is covered by the FSFE's Code of Conduct. All participants are kindly asked to be excellent to each other: https://fsfe.org/about/codeofconduct