Middle
Wie kann man einen Commit im Versionskontrollsystem umbenennen?
sobes.tech KI
Antwort von AI
Für den letzten Commit:
git commit --amend -m "<neuer_Commit-Text>"
Dies ändert die Nachricht des letzten Commits.
Für einen älteren Commit:
- Finde den Hash des Commits, den du umbenennen möchtest:
git log - Starte einen interaktiven Rebase, wobei du den Commit vor dem zu ändernden angibst:
git rebase -i <Hash_des_vorherigen_Commits> - Im geöffneten Editor ändere das Wort
pickinreword(oderr) bei dem gewünschten Commit. Speichere und schließe die Datei. - Git öffnet einen neuen Editor, um die Nachricht des ausgewählten Commits zu ändern. Ändere die Nachricht, speichere und schließe.
- Wenn der Commit bereits in das Remote-Repository gepusht wurde, ist ein
force pusherforderlich (Vorsicht bei der Verwendung):git push --force