Kann git eine E-Mail aus der globalen git-Konfiguration basierend auf dem Host bedingt auswählen?
510
hoosierEE
Ich habe ein Konto bei github.com und ein Unternehmenskonto bei github. Ich möchte, dass git die entsprechende E-Mail-Adresse automatisch für jedes Konto verwendet, sodass ich nicht git config user.email "blabla@example.com"
jedes Mal laufen muss, wenn ich zu einem kürzlich geklonten Repo wechseln möchte .
Der einfachste Weg, den ich mir vorstellen kann, wäre, wenn die globale Konfiguration von git config etwa Folgendes unterstützt:
[includeIf "githost:my-company.com"] user = me@company.com [includeIf "githost:github.com"] user = personal@email.com
... Aber soweit ich weiß, hat es keine solche Funktion. Gibt es eine Möglichkeit, diese Konfiguration einzustellen und zu vergessen?
0 Antworten auf die Frage
Verwandte Probleme
-
3
Um Mail für `git am` arbeiten zu lassen
-
8
Verwenden von Git zum Verwalten einer iTunes-Bibliothek?
-
8
Git Client für OS X & Windows?
-
11
Gibt es Anwendungen für die verteilte Revisionskontrolle (DVCS), wenn ich kein Programmierer bin?
-
14
Wie kann ich git-completion.bash unter Mac OS X zum Laufen bringen?
-
2
Wie man "git pull" wieder wie erwartet zum Laufen bringt
-
2
Git - GitHub Repository Setup möglich?
-
9
Wie kann ich ein Commit zurücksetzen?
-
3
git-receive-pack: Befehl nicht gefunden
-
2
So etwas wie TortoiseGit für KDE?