Being a slow typer, I couldn't get bothered. I have about 30 alias in my bash_profile for git. These are the ones I use most:
alias ga='git add'
alias gs='git status'
alias gc='git commit'
alias gls='git ls-files' #lists all tracked files!
alias gg='git add -u; git commit -a -m "lazy commit"' # stage and commit everything tracked. So lazy ...
The latter I only use for committing non-code. Like my notes in org-mode.
I also found it very convenient to have
makes me edit my dash_profile almost every day.