# ----------------------
# Git Aliases
# ----------------------
alias ga='git add'
alias gb='git branch'
alias gc='git commit'
alias gcm='git commit --message'
alias gcf='git commit --fixup'
alias gco='git checkout'
alias gcob='git checkout -b'
alias gcom='git checkout master'
alias gcos='git checkout staging'
alias gcod='git checkout development'
alias gd='git diff'
alias gi='git init'
alias glg='git log --graph --oneline --decorate --all'
alias gld='git log --pretty=format:"%h %ad %s" --date=short --all'
alias gp='git pull'
alias gps='git push'
alias gs='git status'
alias gpo='git push -u origin'
# gpo fix/homepage-bug
# get most recent branches for specified user
alias gr="git for-each-ref --format=' %(authorname) %09 %(refname)' --sort=committerdate | grep 'mwood.*heads' --color=never"
# USER refs/remotes/origin/fix/homepage-bug
# USER refs/heads/update/design-rework