Here are some things I've done to make Git easier to use. There are probably better ways (ex. Git "native" aliases etc.) to do some of these things, but these work for me. This is a work in progress.
Here are some aliases I put in my .bashrc :
alias gb='git branch'
alias gbv='git branch -v'
alias gbva='git branch -va'
alias gci='git citool'
alias gds='git diff --stat'
alias gdsmfh='git diff --stat master FETCH_HEAD'
alias gdtmfh='git difftool master FETCH_HEAD'
alias gl='git log --pretty=short'
alias glf='git log --pretty=fuller'