I don't know, I have mixed opinion on this. Ideally the workflow would be authors use git commit --fixup
for fixup commits, and at some point when everything was approved, somebody does git rebase -i --autosquash base
. Who's that somebody is unfortunately annoying because
As I won't use the GitHub UI for merging, and would rather see PRs as "merged" than "closed", I still kinda like having the author to the squashing and just diff the before/after.
Otherwise, letting the merger do it is probably best, unless the PR author is a power user.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.