3 ms·
> this is why I hate squashes of PRs I like them because of the linear history, but the commit message should keep the explanation for _all_ the changes.
by groestl 4y ago
> this is why I hate squashes of PRs
I like them because of the linear history, but the commit message should keep the explanation for _all_ the changes.
- tuetuopay 4y agoFor this, I often configure repos to only accept "fast-forward merges", as to keep a linear history. The added benefit is increased by good splitting of commits as conflicts will be resolved commit by commit rather than the whole PR with a possibly huge conflict to solve.