J'ai un compte github.com et un compte d'entreprise github, et j'aimerais que git utilise automatiquement le courrier électronique correspondant pour chacun, de sorte que je n'ai pas à courir git config user.email "blabla@example.com"
chaque fois que je veux pousser à un repo récemment cloné.
Le moyen le plus simple auquel je puisse penser serait si la configuration globale git supportait quelque chose comme ce qui suit:
[includeIf "githost:my-company.com"]
user = me@company.com
[includeIf "githost:github.com"]
user = personal@email.com
... Mais autant que je sache, il n'a pas une telle fonctionnalité. Existe-t-il un moyen de définir et d'oublier cette configuration?