I have finally embraced squashing PRs and realized I wasted my youth trying to write Good Commits.
These Good Commits are for the review’s benefit, not necessarily trunk history.
PRs very frequently contain more than 1 logical change.
These Good Commits are for the review’s benefit, not necessarily trunk history.