Using git aliases part two

This is a update to Using git aliases. A few extra commands and a bit of a cleanup. I should move it to a gist at some point.

Update: Moved the contents to a gist.