Informationen zum Ändern eines Commits
Durch das Ändern eines Commits kannst du den letzten Commit bearbeiten, den du in deinem aktuellen Branch durchgeführt hast. Das kann nützlich sein, wenn du die Commitnachricht bearbeiten musst, oder wenn du vergessen hast, Änderungen in den Commit aufzunehmen. Wenn du einen Commit änderst, ersetzt du den vorherigen Commit durch einen neuen Commit in deinem aktuellen Branch.
Es sollte möglichst nur ein Commit geändert werden, der noch nicht zum Remoterepository gepusht wurde. Zum Ändern eines zum Remoterepository gepushten Commits, muss ein erzwungener Push verwendet werden, um den Commit-Verlauf im Remoterepository zu überschreiben. Das Überschreiben des Commit-Verlaufs kann bei anderen Mitarbeitern, die mit dem Repository arbeiten, Verwirrung stiften, da sie möglicherweise bereits mit dem geänderten Commit arbeiten.
Ändern eines Commits
-
Klicke auf der linken Randleiste auf Verlauf.
-
Klicke mit der rechten Maustaste auf den letzten Commit, und wähle Commit ändern aus.
-
Klicke im Dialogfenster „Änderung erfordert erzwungenen Push“ auf Ändern beginnen.
-
Verwende auf der Registerkarte „Änderungen“ das Feld Zusammenfassung, um die Commitnachricht zu ändern. Optional kannst du im Feld Beschreibung Informationen zum Commit ändern oder hinzufügen.
-
Wähle alle Änderungen aus, die bisher nicht committet wurden und die du dem Commit hinzufügen möchtest. Weitere Informationen zum Auswählen von Änderungen findest du unter Committen und Überprüfen von Änderungen an deinem Projekt in GitHub Desktop.
-
Wenn du deine Änderungen fertig gestellt hast, klicke auf Letzten Commit ändern.