Ire Aderinokun on her blog bitsofcode:
I prefer to interface with git via the command line, at least for the simple commands. However, I’m a bit lazy, and don’t like having to repeatedly type out the same long commands multiple times a day. Over the years, I have created some short aliases that allow me to more quickly use git via the command line.
Creating aliases for common commands is definitely the way to go. I do something similar in my dotfiles, except I categorize aliases by the language or technology.