Anand Kumria <wildfire@xxxxxxxxxxxxxxxxxx> writes: > It would be good if things were like: > - try to construct one automagically > - use ~/.git/config (if available) > - use .git/config > - use environment variables > > That way I could set my default email address in ~/.git/config and > override it as required for those repositories that need it. If you mean by the above "do all of these and take the last value that was available", that sounds sane. Except perhaps I would suggest to use ~/.git-config instead. Some people seem to want to track their home directory with git, and that way, your personal fallback default file can be version controlled. - : send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html