Aus dem Kurs: Git Grundkurs

Erhalten Sie Zugriff auf diesen Kurs – mit einer kostenlosen Probeversion

Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 26.500 Kurse von Branchenfachleuten.

reset - die Commit-History umschreiben

reset - die Commit-History umschreiben

Aus dem Kurs: Git Grundkurs

reset - die Commit-History umschreiben

“

Einen Commit können Sie rückgängig machen mit dem Befehl git reset. Dabei stellt sich dann die Frage: Was passiert mit den Änderungen? Und deswegen gibt es verschiedene Optionen. Um das einmal an einem guten Beispiel zu zeigen, habe ich ein neues Beispiel erstellt. Wir haben hier zwei Commits und wir haben eine Datei in diesem Projekt und da wurden eben zwei Commits durchgeführt. Der erste Commit heißt A, der zweite Commit heißt B. Und im ersten Commit habe ich A hingeschrieben und beim zweiten Commit dann eben B ergänzt. Wir können uns anschauen, wie die Datei beim ersten Commit aussah. Und dafür muss ich den Hash angeben. So, und dann sehen wir, so sah das beim ersten Commit aus. Und wir sehen, natürlich haben wir jetzt einen detached HEAD Status, der zeigt darauf und ich ändere das wieder mal zurück, dass wir hier in diesem normalen Zustand sind. Okay, jetzt wollen wir git reset einsetzen und dafür schreibe ich git reset. Und im ersten Fall verwende ich soft. Und dann muss ich noch…

Inhalt