# # The user section is intentionally left undefined here, because the name and # email I want to use for commits varies between contexts and machines (most # notably when I'm on a work machine). I therefore use an un-versioned script # in ~/.profile.d to do this that looks something like the following: # # GIT_AUTHOR_NAME='Tom Ryder' # GIT_AUTHOR_EMAIL='tom@sanctum.geek.nz' # GIT_COMMITTER_NAME=$GIT_AUTHOR_NAME # GIT_COMMITTER_EMAIL=$GIT_AUTHOR_EMAIL # export GIT_AUTHOR_NAME GIT_AUTHOR_EMAIL GIT_COMMITTER_NAME GIT_COMMITTER_EMAIL # [advice] statusHints = false [alias] ack = grep --break --heading --line-number --extended-regexp [color] ui = true [diff] tool = vimdiff [difftool] prompt = false [grep] extendRegexp = true lineNumber = true [log] date = local [push] default = matching