Uma maneira de fazer isso é desabilitar o user.email local e ativar a opção user.useConfigOnly. Esta opção está disponível no do git 2.8 em diante .
git config --global --unset-all user.email
git config --global --add user.useConfigOnly true
Essa configuração é por computador, então você precisa definir isso em cada computador para o qual está clonando.
Com este conjunto, as confirmações falharão porque o seu email não está definido e a detecção automática está desativada.
$ git commit -m "Test"
fatal: no email was given and auto-detection is disabled
Em seguida, para cada novo repositório, configure seu endereço de e-mail localmente:
git config --local --add user.email "[email protected]"