##
##  gitconfig -- global Git configuration
##

[alias]
    ci          = commit
    co          = checkout
    st          = status
    stat        = status
    amend       = commit -a --amend
    backout     = checkout -f
    restart     = reset HEAD --hard
    sync        = !git fetch --prune && git push --follow-tags
    up          = !git pull --rebase --prune $@ && git submodule update --init --recursive

[color "diff"]
    old         = red
    new         = blue
    whitespace  = yellow reverse

