Hacker News new | ask | show | jobs
by Yeroc 160 days ago
Most of those 10 squashed commits likely had commit comments like: "Cleanup based on PR feedback." etc.
1 comments

That's what --amend and --fixup are for.
Which wreaks havoc with githubs shitty code review tool.

Which is an argument against GitHub, not clean commit history

Yep. Rebase rewrites history and all the PR review comments vanish.
Gitlab seems fine with it