From 6c9b500b66e232de19d7b91563fd741bea44ad70 Mon Sep 17 00:00:00 2001 From: Tom Ryder Date: Thu, 18 Jul 2013 14:35:05 +1200 Subject: Remove user section from gitconfig, explain why --- git/gitconfig | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) (limited to 'git') diff --git a/git/gitconfig b/git/gitconfig index b969f865..1a6f90ad 100644 --- a/git/gitconfig +++ b/git/gitconfig @@ -1,8 +1,15 @@ -[user] - name = Tom Ryder - email = tom@sanctum.geek.nz - signingkey = 77BB8872 - +# +# 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 -- cgit v1.2.3