anchor.diff:      svn-pull   = svn fetch
       svn-push   = svn dcommit
       today      = shortlog --since=midnight
  +    tree       = log --graph --decorate --pretty=oneline --abbrev-commit --name-status
       uncommit   = !git reset --soft HEAD^ && git reset HEAD .
       unstage    = reset HEAD .
       wdiff      = diff --word-diff
  
positive.code:     whitespace   = cr-at-eol
  [alias]
      al         = !git config --list | grep 'alias\\.' | sed 's/alias\\.\\([^=]*\\)=\\(.*\\)/\\1\t=> \\2/' | sort
      b          = branch -avv --color
      bd         = branch -D
      bn         = branch -avv --color --no-merged
      bm         = branch -avv --color --merged
      br         = branch
      changes    = diff --stat -r
      ci         = commit
      ca         = commit --amend
  
negative.code:     dt         = difftool
      fa         = fetch --all
      fp         = fetch -p --all
      ignored    = !git ls-files -v | grep "^[[:lower:]]"
      last       = log -n 1 -p --color
      lg         = log --graph --pretty=format:'%Cred%h%Creset %Cblue%an%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr)%Creset' --abbrev-commit --date=relative
      ls-ignored = ls-files --exclude-standard --ignored --others
      mf         = merge --no-ff
      news       = log -p HEAD@{1}..HEAD@{0}
      next       = !git checkout `git rev-list HEAD..master | tail -1`
      pb         = pull --rebase
      pick       = cherry-pick
      pl         = pull
  