Source

dotfiles / gitconfig

Full commit
[user]
    name = David Wolever
    email = david@wolever.net

[color]
    diff = auto
    status = auto
    branch = auto
    ui = auto

[core]
    pager = 

[alias]
    ci = commit
    di = diff
    st = status
    glog = log --graph --all
    qser = !"stg ser"
    qpo = !"stg pop"
    qpu = !"stg push"
    qref = !"stg refresh"
    qdi = !"stg show"
    tip = show
    root = rev-parse --show-toplevel
    serve = daemon --reuseaddr --base-path=. --export-all --verbose --enable=receive-pack --listen=0.0.0.0
    echo = !"f() { echo \"Created branch '$1'\"; }; f"
    addremove = add -A

[difftool "sourcetree"]
	cmd = opendiff \"$LOCAL\" \"$REMOTE\"
	path = 
[mergetool "sourcetree"]
	cmd = /Applications/SourceTree.app/Contents/Resources/opendiff-w.sh \"$LOCAL\" \"$REMOTE\" -ancestor \"$BASE\" -merge \"$MERGED\"
	trustExitCode = true
[push]
    default = matching

[stgit]
    pager =

[stgit "color"]
    applied = green_foreground
    current = red_foreground
    unapplied = white_foreground
    hidden = grey_foreground