83 points
26 points
Principle developer tip: rewrite history to make yourself seem smarter.
Soft reset the whole branch and commit a series of atomic and semantic patches (eg separating code, test, and refactor changes) that tell a clean narrative of the changeset to reviewers, future blamers.
3 points
1 point
2 points
Do you put effort into your commit messages before the rewrite, or just write something quick for yourself and then put in the effort later?
2 points
10 points
6 points