Git ändern / umformulieren (ohne Dateien hinzuzufügen / zu ändern)

Oft möchte ich eine Commit-Nachricht bearbeiten, ohne den Dateisatz aus dem letzten Commit erneut auswählen zu müssen.

git commit file1.c file2.c

Versehentlicher Tippfehler in der Commit-Nachricht.

git commit file1.c file2.c --amend

Das funktioniert, aber ich möchte nicht aus Versehen den Dateisatz aus dem ursprünglichen Commit neu auswählen müssengit commit -a --amend und viele Änderungen versehentlich hinzugefügt.

ich weiss Bescheidgit rebase -i HEAD~1 dann ersetzenpick mit mitr (umformulieren), aber dies endet in ein paar Schritten.

Gibt es eine Möglichkeit, das letzte Commit in einem Schritt neu zu formulieren, ohne dass neue Dateien hinzugefügt werden?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage