So setzen Sie HEAD in Git zurück

So Setzen Sie Head In Git Zuruck



Git ist ein dezentralisiertes Versionskontrollsystem, das verwendet wird, um mehrere Operationen während der Entwicklung eines Projekts in einem gemeinsam genutzten Repository durchzuführen, z. B. das Erstellen neuer Zweige, das Löschen von Zweigen, das Zusammenführen von Zweigen und das Zurücksetzen von HEAD gemäß den Benutzeranforderungen. Diese Aktionen können über verschiedene verfügbare Git-Befehle ausgeführt werden.

Diese Studie zeigt, wie HEAD in Git zurückgesetzt wird.

Wie setze ich HEAD in Git zurück?

Wenn Benutzer an einem gemeinsam genutzten Repository arbeiten, stellen sie irgendwann fest, dass die Daten oder die hinzugefügten Informationen nicht korrekt sind und geändert werden müssen. Wenn dies der Fall ist, müssen Sie möglicherweise viele Zeilen aus ihren Dateien entfernen und sie zurücksetzen. Mit einfachen Worten können Sie sagen, dass die gerade vorgenommenen Änderungen zurückgesetzt werden müssen. Diese Technik ist bekannt als „ auf KOPF zurückgesetzt “.







Um die Funktionsweise der oben besprochenen Technik zu verstehen, gehen wir zu den unten bereitgestellten Anweisungen über.



Schritt 1: Navigieren Sie zum Git-Repository

Navigieren Sie zunächst mit dem bereitgestellten Befehl zum lokalen Git-Repository:



$ CD 'C:\Benutzer \n azma\demo_folder\update'





Schritt 2: Protokoll prüfen

Führen Sie dann das „ Git-Protokoll ” Befehl, um die aktuellen Branches und ihre Commits zu überprüfen:

$ Git-Protokoll --online --Graph

Die folgende Ausgabe zeigt an, dass wir nur einen Zweig mit dem Namen „ Meister ” und HEAD wird derzeit auf dem neuesten Commit platziert “ bffda7e „mit der Meldung“ Dateien aktualisieren “:



Schritt 3: HEAD zurücksetzen

Setzen Sie nun die HEAD-Position auf den vorherigen Commit zurück, indem Sie die „ git zurücksetzen ' Befehl. Hier haben wir das „ -schwer ” Option, die die nicht nachverfolgten Dateien des aktuellen Arbeitsverzeichnisses belässt:

$ git zurücksetzen --schwer KOPF^

Wie Sie sehen können, wird die Position von HEAD geändert und auf den vorherigen Commit zurückgesetzt:

Schritt 4: Protokoll prüfen

Überprüfen Sie erneut den Protokollstatus, um die geänderte Position von HEAD zu überprüfen:

$ Git-Protokoll --online --Graph

Das ist alles! Wir haben die Methode zum Zurücksetzen des HEAD in Git effizient erklärt.

Fazit

Um den HEAD in Git zurückzusetzen, öffnen Sie zunächst das Git Bash-Terminal und navigieren Sie zum lokalen Git-Repository. Überprüfen Sie dann die aktuellen Branches des lokalen Git-Repositorys und ihre Commits mit dem „ $ git-Protokoll ' Befehl. Führen Sie danach das „ git reset –hard HEAD^ ” Befehl, um die Position von HEAD zurückzusetzen. In dieser Studie haben wir das Verfahren zum Zurücksetzen von HEAD in Git demonstriert.