Today I want to show you a really handy way to incorporate fixups into a series of commits using git commit --fixup and git rebase --autosquash . ❯ # fix the documenation ❯ git commit -am 'feedback on documentation' ❯ # fix the feature ❯ git commit -am 'feedback on feature' ❯ git log --oneline sc-feature-A ^origin/master d7c50392f51 (sc-feature-A) feedback on feature c679989f4a7 feedback on documentation 18e9c6b997a add documentation for new feature e57c40da089 add new feature ❯ git rebase -i origin/master # REBASE FILE: --- pick e57c40da08 add new feature pick 18e9c6b997 add documentation for new feature pick c679989f4a feedback on documentation pick d7c50392f5 feedback on feature --- # BECOMES: --- pick e57c40da08 add new feature squash d7c50392f5 feedback on feature pick 18e9c6b997 add…