Wir alle wissen, dass Sie Git E-Mail-Adresse und Benutzername in git.config
setzen können.Wie verwenden Sie Git mit mehreren Benutzern auf demselben Computer?
Was ist der beste Ansatz, wenn zwei Benutzer dieselbe Maschine verwenden?
Wir alle wissen, dass Sie Git E-Mail-Adresse und Benutzername in git.config
setzen können.Wie verwenden Sie Git mit mehreren Benutzern auf demselben Computer?
Was ist der beste Ansatz, wenn zwei Benutzer dieselbe Maschine verwenden?
Die Reihenfolge der Aktionen:
git init --shared
chown -R :<the_group> .
innerhalb der Repo.git clone /path/to/the/repo
aus ihren Home-Ordnern) klonen und jede in ihren privaten Repo-Klonen mit ihren eigenen persönlichen Einstellungen, einschließlich Name und E-Mail, arbeiten. Sie müssen ihre Arbeit regelmäßig mit git push
veröffentlichen.Wenn Sie Benutzerinformationen zu Commits hinzufügen möchten, können Sie bei jedem Commit einen Autor festlegen.
git commit -m "some message" --author "[email protected]"
Wenn getrennte Benutzer mit Konten keine Option war, habe ich ein kleines Skript schreiben würde diese GIT_AUTHOR_***
Umgebungsvariablen zu setzen: https://git-scm.com/book/en/v2/Git-Internals-Environment-Variables#Committing
Sie sollten auf der Maschine verschiedenen Benutzerkonten haben, so sollte dies nicht sein ein Problem. –