git commit --amend
-avoid if you've already pushed
-change the commit message, or
-change the snapshot with `add` or `rm`
-warning: is a mini-rebase, changes the SHA

git rebase -i
-supply the parent of the last commit you want to edit

Add notes about rewriting history.
Add notes about rewriting history.
