Ändern des Autors des letzten Commits
Du hast gerade einen Commit an dein Git-Repository gemacht, stellst aber fest, dass der Name und die E-Mail-Adresse des Autors falsch sind. Du möchtest die Informationen des Autors aktualisieren, ohne den Inhalt des Commits zu ändern. Wie kannst du dies mit Git erreichen?
Um den Autor des letzten Commits zu ändern, kannst du den Befehl git commit --amend
verwenden. Dieser Befehl ermöglicht es dir, den letzten Commit in deinem Git-Repository zu modifizieren. Hier ist ein Beispiel, wie du den Namen und die E-Mail-Adresse des Autors ändern kannst:
- Klone das Git-Repository mit dem Namen
https://github.com/labex-labs/git-playground
auf deinen lokalen Computer:
git clone https://github.com/labex-labs/git-playground.git
- Konfiguriere die Identitätsinformationen von Git mit deinem GitHub-Konto:
cd git-playground
git config user.email "deine E-Mail"
git config user.name "dein Benutzername"
- Verwende den Befehl
git commit --amend
, um den Autor des letzten Commits zu modifizieren und die Inhalte zu speichern:
git commit --amend --author="Duck Quackers <[email protected]>"
- Verifiziere, dass die Informationen des Autors aktualisiert wurden:
git log
Du solltest sehen, dass der Autor des letzten Commits jetzt Duck Quackers
ist:
commit d5a385cc354f3528472a215b66cbb7c628ba47d5
Author: Duck Quackers <[email protected]>
Date: Wed Apr 26 14:16:25 2023 +0800
Added file2.txt