Git Pull rückgängig machen

Fumbani Banda 6 Februar 2022
Git Pull rückgängig machen

Dieses Tutorial demonstriert das Rückgängigmachen eines Git-Pulls, um ein Git-Repository mithilfe von Git-Hard-Reset in einen früheren Zustand zu versetzen.

Git-Pull rückgängig machen

Um einen Git-Pull mit dem Hard-Reset rückgängig zu machen, verwenden wir den Befehl git reset --hard und geben den HEAD an.

Lassen Sie uns die Commits sehen, die wir in unserem Git-Repository vorgenommen haben, indem Sie den Befehl git log mit den Optionen --oneline und --graph verwenden, wie unten gezeigt.

Git-Protokoll

Wir haben drei Commits an das Repository vorgenommen, und der letzte Commit ist * bdb9fc2.

Um den letzten Commit mit einem Hard Reset rückgängig zu machen, verwenden wir den Befehl git reset mit der Option --hard, wie unten gezeigt. Der HEAD^ gibt an, dass vor HEAD zum Commit zurückgekehrt wird.

first_git_reset

Die Ausgabe des git log-Befehls zeigt, dass wir zum vorherigen Commit zurückgekehrt sind.

Wie unten gezeigt, können wir auch HEAD~1 verwenden, um anzugeben, dass vor HEAD zum Commit zurückgekehrt werden soll. HEAD~2 bedeutet eine Rückkehr zu zwei Commits vor HEAD.

second_git_reset

Fumbani Banda avatar Fumbani Banda avatar

Fumbani is a tech enthusiast. He enjoys writing on Linux and Python as well as contributing to open-source projects.

LinkedIn GitHub

Verwandter Artikel - Git Pull