In diesem Beitrag wird besprochen:
Wie man einen Git -Commit zurückkehrt?
Zu "unrevers”Der zurückgekehrte Git Commit; Zunächst werden wir lernen, wie man den Git Commit zurückkehrt. Dann den zurückgekehrten Git-Commit entvertreffen. Befolgen Sie dazu die unterbereiteten Schritte.
Schritt 1: Navigieren Sie zu einem bestimmten lokalen Repository
Verwenden Sie zuerst die “CDBefehl, um zum gewünschten lokalen Repository zu wechseln:
$ CD "C: \ Benutzer \ Nazma \ Git \ Demo4"
Schritt 2: Liste des Inhalts anzeigen
Zeigen Sie nun die vorhandene Liste der Inhalte des lokalen Repositorys über die “anls" Befehl:
$ ls
Schritt 3: Neue Testdatei generieren
Führen Sie das ausberührenBefehl zum Generieren einer neuen Textdatei im aktuellen lokalen Repository:
$ touch Datei3.txt
Schritt 4: Verfolgen Sie die Datei
Fügen Sie nun die neu generierte Textdatei im Staging -Bereich aus dem Arbeitsbereich hinzu, indem Sie den angegebenen Befehl ausführen:
$ git fügen Sie Datei hinzu3.txt
Schritt 5: Aktualisieren Sie das lokale Repository mit zusätzlichen Änderungen
Als nächstes führen Sie die "Git CommitBefehl ”zusammen mit der Commit -Nachricht mit der“-MOption zum aktuellen Arbeitsverzeichnis mit den neu hinzugefügten Änderungen:
$ Git Commit -m "3. Datei hinzugefügt"
Schritt 6: Zeigen Sie den aktuellen Repository -Protokollverlauf an
Überprüfen Sie als Nächstes den Referenzprotokollverlauf des aktuellen lokalen Repositorys mit der “Git -Protokoll ." Befehl:
$ git log .
Wie Sie sehen können, zeigt der Kopf auf das zuletzt hinzugefügte Commit::
Schritt 7: Kopfzeiger zurückkehren
Führen Sie den folgenden Befehl unten aus:
$ git revert Head^
Sie werden gebeten, das Commit in die geöffnete Textausschreibungsdatei mit dem Standardtext -Editor hinzuzufügen:
Wie Sie sehen können, das “Kopf^Zeiger wird auf das frühere Commit verschoben:
Schritt 8: Überprüfen Sie den Rückzugsvorgang
Um sicherzustellen, dass das GIT -Commit wiederverwendet wird, führen Sie die “ausGit -Protokoll ." Befehl:
$ git log .
Laut der folgenden Ausgabe verweist der Hauptausgang zum vorherigen Commit als aktuelles Commit:
Gehen Sie nun voran und verstehen Sie das Verfahren, um das Git-Commit zu verbessern.
Wie man einen zurückgekehrten Git-Commit „entverteht“?
Um den zurückgekehrten Git-Commit zu überarbeiten, das “$ git Reset -Hardkopf^Der Befehl kann verwendet werden. Um den entsprechenden Befehl für einen bestimmten Zweck zu verwenden, befolgen Sie die folgenden Schritte.
Schritt 1: REVERSURE ein zurückgekehrtes Commit
Führen Sie nun das aus “ausGit ResetBefehl mit dem “-hartParameter und “Kopf^Position:
$ git Reset -harter Kopf^
Wie Sie sehen können, wird der Kopf in das zuvor zurückgekehrte Git Commit verlegt:
Schritt 2: Überprüfen Sie den GIT -Referenzprotokollverlauf
Schließlich laufen Sie die “Git -Protokoll .Befehl, um den durchgeführten Betrieb sicherzustellen:
$ git log .
Abschluss
Um ein zurückgekehrtes Git-Commit zu überarbeiten, wechseln Sie zunächst zum jeweiligen Git-Repository. Sehen Sie sich dann die Liste des aktuellen lokalen Repositorys an und führen Sie die “aus$ git Reset -Hardkopf^Befehl ”und überprüfen Sie das nicht umgesetzte Git zurückverkehrte Commit. In diesem Beitrag wurde das Verfahren dargestellt, um den zurückgekehrten Git-Befehl zu „entfernen“.