On Wed, Apr 5, 2023 at 1:39 AM Sergey Organov <sorganov@xxxxxxxxx> wrote: > Felipe Contreras <felipe.contreras@xxxxxxxxx> writes: > > If the user wants to do it, the tool should help him do it, not > > pontificate about what is heretic. > > > > The user is still going to do it, like with a rebase plugin on > > Mercurial, or with `git filter-branch` and then merge the result. All > > the tool is achieving is being annoying by not helping the user. > > Yep, and I'm worried by such trends in Git as well. Looks like growing > influence of software development culture where the user is not > considered to be intelligent enough to make proper decisions by himself, > and needs to be thoroughly guided by the tool (designers) all the time. Which ironically goes against the philosophy of the original author of Git: > No project is more important than the users of the project. -- Linus Torvalds -- Felipe Contreras