I was hoping to write something like this: [user] name = Luser email = some-default@xxxxxxxxxxx [include] path = ~/.gitconfig.d/user-email Where that file would contain: [user] email = local-email@xxxxxxxxxxx But when you do that git prints: $ git config --get user.email some-default@xxxxxxxxxxx error: More than one value for the key user.email: local-email@xxxxxxxxxxx I couldn't find information in either the commt that introduced the feature or the documentation explaining whether this was the intent or not. I think config inclusion is much less useful when you can't clobber previously assigned values. -- To unsubscribe from this list: 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