Git commit --amend is a powerful tool to fix problem commits, add files and more. We show you how to use it.