Wie ändere ich meinen Git-Benutzernamen und meine E-Mail-Adresse in GitHub Desktop?

Melden
  1. Einleitung
  2. Git-Benutzernamen und E-Mail-Adresse in den Git-Einstellungen anpassen
  3. Alternative: Git-Benutzerdaten für ein bestimmtes Repository ändern
  4. Prüfen der aktuellen Git-Konfiguration
  5. Commit-Historie bleibt unverändert
  6. Zusammenfassung

Einleitung

Wenn du deinen Git-Benutzernamen und deine E-Mail-Adresse in GitHub Desktop ändern möchtest, ist es wichtig zu verstehen, dass GitHub Desktop diese Informationen beim Erstellen von Commits verwendet. Die Konfiguration erfolgt nicht in der GitHub Desktop-Oberfläche direkt, sondern über die Git-Einstellungen, die GitHub Desktop verwaltet. In dieser Anleitung erfährst du, wie du deinen globalen oder projektspezifischen Git-Benutzernamen und deine E-Mail-Adresse anpassen kannst, sodass zukünftige Commits die korrekten Angaben enthalten.

Git-Benutzernamen und E-Mail-Adresse in den Git-Einstellungen anpassen

Um deinen Benutzernamen und deine E-Mail-Adresse zu ändern, öffne zunächst GitHub Desktop. Danach kannst du über das Menü auf die Einstellungen zugreifen. Unter Windows findest du dies im Menü unter Datei > Optionen, unter macOS über GitHub Desktop > Preferences. In den Einstellungen befindet sich ein Bereich namens Git, wo dein aktueller Benutzername und deine E-Mail-Adresse angezeigt werden.

Wenn du hier Änderungen vornimmst, werden diese Werte als sogenannte globalen Git-Konfigurations gespeichert. Das bedeutet, dass alle zukünftigen Git-Operationen mit diesen Informationen ausgeführt werden. Das Ändern hier ist ausreichend, wenn du den Namen und die E-Mail für alle Repositories auf deinem Rechner aktualisieren möchtest.

Alternative: Git-Benutzerdaten für ein bestimmtes Repository ändern

Falls du nur für ein bestimmtes Repository einen anderen Benutzernamen oder eine andere E-Mail-Adresse verwenden möchtest, kannst du das ebenfalls einstellen. Öffne dazu in GitHub Desktop das gewünschte Repository und gehe im Menü auf Repository > Repository-Einstellungen. Dort befindet sich ebenfalls der Bereich Git. Hier kannst du Username und E-Mail spezifisch für das aktuell geöffnete Repository ändern.

Diese projektspezifische Konfiguration überschreibt die globalen Einstellungen nur für dieses Repository und ist nützlich, wenn du beispielsweise beruflich und privat unterschiedliche Identitäten verwenden möchtest.

Prüfen der aktuellen Git-Konfiguration

Wenn du sichergehen möchtest, welche Benutzerdaten Git aktuell verwendet, kannst du dies über die Kommandozeile überprüfen. Öffne ein Terminal (unter Windows die Eingabeaufforderung oder Git Bash, unter macOS das Terminal) und gib folgende Befehle ein:

git config --global user.name zeigt den global konfigurierten Benutzernamen an.

git config --global user.email zeigt die global konfigurierte E-Mail-Adresse an.

Für die projektspezifische Konfiguration entferne den Parameter --global und führe die Befehle direkt im Repository-Ordner aus.

Commit-Historie bleibt unverändert

Beachte, dass das Ändern des Benutzernamens und der E-Mail-Adresse nur zukünftige Commits betrifft. Bereits erstellte Commits behalten die ursprünglichen Metadaten. Wenn du ältere Commits retroaktiv ändern möchtest, ist das mit Werkzeugen wie git rebase oder git filter-branch möglich, aber das ist ein komplexerer Vorgang und wird separat behandelt.

Zusammenfassung

In GitHub Desktop werden Git-Benutzername und E-Mail-Adresse über die integrierten Git-Einstellungen konfiguriert. Du kannst diese entweder global für alle Repositories oder spezifisch pro Repository ändern. Das Anpassen erfolgt in den Einstellungen unter dem Reiter Git oder in den Repository-Einstellungen. Alternativ kannst du diese Werte auch direkt über die Git-Befehlszeile anpassen. So wird sichergestellt, dass deine Commits zukünftig mit korrekten Benutzerinformationen versehen sind.

0

Kommentare