Somewhat unpopular opinion: I don’t like merge commits. More, I don’t like that GitHub doesn’t have a feature for fast-forward only merges.
2
7
Replying to @jogbert
isn't it in the merge settings for the repo?

Oct 20, 2021 Β· 10:09 AM UTC

1
Replying to @dsilverstone
Nope. GitHub has only 3 options: merge commit, squash (ewww) and rebase and merge. The latter I like but having FF-only would be useful too.
1
Aaah I see, yeah it does always imply the rebase. I think Gitlab lets you require FF-merge
1