#standard shell aliases alias ll='ls -l' alias la='ls -a' alias lhal='ls -hal' #git aliases alias ?='git status' alias ga='git add' alias gaa='git add .' alias gco='git checkout' alias gc='git commit' alias gpush='git push' alias gpull='git pull --ff-only' alias gfetch='git fetch -ap' alias gdiff='git diff' alias gmerge='git merge --ff-only' alias merged?='git branch --merged' alias gbd='git branch -d' alias gpush!='git push -u origin `git rev-parse --abbrev-ref HEAD`' alias master!='git checkout master' alias gbc="git branch -vv | grep -e '[origin/[^:]*: gone]' | awk '{print \$1}' | xargs git branch -d"