Not sure why we should care one way or the other but to me it does seem a bit against the spirit of how SO should be used.
Not sure why we should care one way or the other but to me it does seem a bit against the spirit of how SO should be used.
> To be crystal clear, it is not merely OK to ask and answer your own question, it is explicitly encouraged.
With that goal in mind, then answering your own question is clearly in the spirit of the site.
Meanwhile, Mercurial has picked up history rewriting, which reminds me in so many ways of Apple fanboys who loudly decry Android, then blithely ignore when features from Android get cherry picked for iOS.
Use what you like; if you don't have a choice, either change projects (quit) or learn how the tool works. Nobody cares that you think the git UI is "godawful". Nobody cares that you think history should be inviolate. If you want that, enforce it on your project. These "complaints" have been answered multiple times, and if you can't be bothered to look into the reasons behind git does what it does, then don't be surprised when people ignore your self-serving rants.
If you got some nice info, why should one not be able to share it? If you get rep, it means that it was useful for someone.