Git-User-Switch: Git-Benutzer einfach wechseln
(github.com)- Ein CLI-Tool, mit dem sich einfach zwischen Profilen mehrerer Benutzer (privat/Firma usw.) wechseln lässt
→ Nach dem Ausführen von git-user kann der Benutzer direkt durch Auswahl aus der Benutzerliste gewechselt werden
- Unterstützt globale/lokale Benutzer getrennt voneinander (lokal ist der Standardwert)
→ ~/.gitconfig oder project/.git/config
- Unterstützt das Hinzufügen/Löschen von Benutzern sowie das vollständige Zurücksetzen
3 Kommentare
Wenn mehrere Personen mit demselben Konto im gleichen Ordner arbeiten, wie kann man dafür sorgen, dass vor dem Commit der Benutzer geprüft und bei Bedarf gewechselt wird? Ich freue mich über Ratschläge.
Vielen Dank, dass Sie dieses nützliche Tool geteilt haben.
Als weitere Anregung scheint es auch eine gute Methode zu sein, je nach Pfad die passende
gitconfig-Datei auswählen zu lassen.https://gist.github.com/bgauduch/06a8c4ec2fec8fef6354afe94358c89e
Wow!! Meiner Meinung nach ist das noch besser. Danke.
Oft nutzt man für die Arbeit in der Firma und für private Arbeit ohnehin separate Ordner, also scheint es möglich zu sein, ohne großes Nachdenken zu arbeiten, wenn man nur einmal den jeweiligen obersten Ordner für Firma/Privat einrichtet.
In
.gitconfigincludeIfzu verwenden, um je nach Ordner unterschiedliche Benutzerinformationen zu laden[includeIf "gitdir:~/code/personal/"]
[includeIf "gitdir:~/code/professional/"]