Amending commits using git commit --amend. Correcting typos, showing common bad practices and comparing it to what alternatives there are.
I'm also using few flags that are not the scope of this project but just to list them:
git commit -v
git log -p
git reset head^