Comment Comment by gsmethells I agree, but I am just too lazy for that. Mine are all one char: alias b='/usr/local/bin/git checkout -b' alias a='/usr/local/bin/git add alias d='/usr/local/bin/git diff HEAD' alias c='git commit -m' alias i='/usr/local/bin/git pull origin' alias o='/usr/local/bin/git branch -avv | grep "\*" | cut -d\ -f 2 | xargs -n 1 /usr/local/bin/git push -u origin' plus: alias g='/usr/local/bin/git log --graph --oneline --decorate alias v='/usr/local/bin/git branch -avv'--all' alias h='/usr/local/bin/git log -p' can be useful. parent gsmethells 9 years ago