anchor.diff:    untracked = cyan
   [merge]
     tool = opendiff
  +	conflictstyle = diff3
   [core]
     excludesfile = <%= ENV['HOME'] %>/.gitignore
     autocrlf = input
  
positive.code:   pushInsteadOf = "git://gist.github.com/"
  [url "git://gist.github.com/"]
    insteadOf = "gist:"
  
negative.code:   # show staged and unstaged changes (what would be committed with "git commit -a")
    both = diff HEAD
  
    lg = log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%an, %cr)%Creset' --abbrev-commit --date=human
  
    lga = log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%an, %cr)%Creset' --abbrev-commit --date=human --all
  
    # git showf <ref>
    #
    # Fetch the full SHA1 for the given ref and copy it to the clipboard. Then,
  	# call `git show --format=fuller <ref>`.
    #
    # If no ref is specified, use HEAD as the ref.
    showf = "!f() { ref="$@"; if [ $# -eq 0 ]; then ref="HEAD"; fi; git rev-parse $ref | pbcopy; git show --format=fuller $ref; }; f"
  