Play Git Like A Violin
Howard Yeh posts about his git aliases:
People think that playing the violin is hard. But that’s only when you are learning and practicing. When you are actually playing, it’s as natural as breathing. So it is with Git.
I like this one, which is useful for fixing small typos:
which is an alias for:
git commit -a --amend -C HEAD
This adds all the changes to the staging area, and commit it as an amendment to the previous commit, using the same commit message. Effectively, I am saying: “put whatever I’ve done into the previous commit.”