Ex: people suffering cause they rebase from master on their branch. But why not just merge? "cause the PR is ugly" does it matter? as long as the diff is understandable who cares about the commits. then just "squash and merge" and everything is fine. your repo will very nice.
Good read https://jg.gg/2018/09/29/stacked-diffs-versus-pull-requests/amp/?__twitter_impression=true the case studies are great reflection of reality 😂
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!