Proposal: make squash-merging the default behavior for gitlab MRs
david.hurka at mailbox.org
Fri Oct 2 23:26:09 BST 2020
> > However, it remains a fairly advanced workflow which is challenging for
> > newcomers, drive-by-developers, and people not as familiar with git. For
> > these people, squash-merging makes much more sense, [...]
This workflow is too advanced for me. My commits are usually garbage like “fix
pipeline”, and often contain notes on what I was doing and what I still need
to do. If I was maintaining a clean history, that wouldn’t be possible.
Others of you give me the impression that we are looking for perfect
developers who never make mistakes. That’s not me, so there seem to be
Is it possible to make the default configurable for each user? Then I could
simply check “Squash by default” and all my MRs are how I want them.
More information about the kde-devel