Forwarding a message that ended on my end only, probably by accident. -------- Forwarded Message -------- Subject: Re: feature request: user email config per domain Date: Thu, 23 Feb 2017 13:32:56 +0530 From: Tushar Kapila <tgkprog@xxxxxxxxx> To: Igor Djordjevic BugA <igor.d.djordjevic@xxxxxxxxx> Hello All, > I'd much rather see something based on the working tree path, like Duy's conditional config includes. Then you write something in your ~/.gitconfig > This would allow you to have two root directories, one for your work projects and one for open source projects (for example). I guess this can be extended for any number of root directories. Like, when a consultant has multiple employer email ids. This sounds great and it would enforce at commit time, which as pointed out, is the correct time to do it. If for some reason it is not adopted I at least hope that we have a simple global config which specifies that user must set email for each repo and to ignore any global config. Am sure this can be done via hooks, but I would like something that is really simple for newbies and companies to enforce with minimal instruction. * Will try what Igor and Grant Humphries suggests. * Thank you all for your replies, and a big thank you for git - its a great tool. I used to dream of something like it when I was stuck with svn (pre 2010 I was introduced to git late.) [1] http://stackoverflow.com/a/42354282 [2] http://stackoverflow.com/users/2167004