st git status ...
gl git log ...
gd git diff ...
gg gitg
gup git pull --rebase
gb git branch
The dots mean there are more arguments. The point is, every once in a while I analyse my shell history and add aliases for the most used commands. Looking at it now, it seems I should add aliases for `git push` and `vi Makefile`.I also have the aliases g for git, m for make, and v for vim.