Diese Beschreibung wird erklären:
Gibt es eine Möglichkeit, den letzten Druck auf Git zu rollen/zurückzukehren??
Ja, es gibt eine Möglichkeit, auf den letzten Drücken nach Git zurückzukehren. Entwickler dürfen diesen Vorgang in Git ausführen.
Wie man den letzten Druck auf Git rollt/zurückkehrt?
Um den letzten Drücken nach Git zurückzurollen, folgen Sie den folgenden Anweisungen:
Schritt 1: Wechseln Sie in das lokale Git -Verzeichnis
Schreiben Sie zunächst den folgenden Befehl zusammen mit dem Repository -Pfad und wechseln Sie darauf:
$ cd "C: \ git \ reposb"Schritt 2: Erstellen Sie eine neue Datei
Machen Sie als Nächstes eine neue Datei im Arbeitsplate mit der “berühren" Befehl:
$ touch test1.txtSchritt 3: Neue Datei verfolgen
Dann laufen Sie die "Git AddBefehl ”Befehl zusammen mit dem neu erstellten Dateinamen, um diese Datei zu inszenieren:
$ git test1 hinzufügen1.txtSchritt 4: Festungsdatei
Bestimmen Sie die neue Datei, um die hinzugefügten Änderungen mit dem folgenden Befehl unten zu speichern:
$ Git Commit -m "Test1 -Datei hinzugefügt"Schritt 5: Remote -Herkunft überprüfen
Überprüfen Sie danach, ob das lokale Verzeichnis mit der Fernbedienung verbunden ist:
$ git remote -vSchritt 6: Drücken Sie Änderungen in das Remote -Repository
Schieben Sie dann den Inhalt des lokalen Repositorys in das Remote -Repository:
$ Git PushWechseln Sie nach der Durchführung des obigen Vorgangs in Ihr Remote -Repository zurück und sehen Sie sich die Änderungen an. Zum Beispiel ist ersichtlich, dass die Datei unseres lokalen Repositorys “Test1.txt”Wurde erfolgreich geschoben:
Schritt 7: Überprüfen Sie das Git -Protokoll
Zeigen Sie als nächstes den Commit -Historie an, um die aktuelle Position des Kopfes zu überprüfen:
$ Git -Protokoll -EinmalEs kann beobachtet werden, dass der Kopf auf die neueste engagierte Datei zeigt:
Schritt 8: Rollback zum letzten Druck
Führen Sie nun das aus “ausGit ResetBefehl mit dem “-hartOption und geben Sie den Kopf an, um den letzten Druck zu rollen:
$ git Reset -harter Kopf ~ 1Hier das "-hartOption wird verwendet, um die Position des Kopfes zurückzusetzen, und die “Kopf ~ 1”Wird verwendet, um den Kopfzeiger auf das jüngste Commit zu bewegen:
Schritt 9: Remote -Repository aktualisieren
Drücken Sie dann erneut den Inhalt des lokalen Repositorys in die Remote -Kopie zum Aktualisieren des Inhalts:
$ git push -fIm obigen Befehl das “-FDie Option wird verwendet, um zwangs zu pushen:
Es ist ersichtlich, dass der zuvor gedrückte Inhalt aus GitHub gelöscht wurde und das Remote-Repository auf dem neuesten Stand ist:
Schritt 10: Änderungen überprüfen
Überprüfen Sie schließlich Änderungen, indem Sie die Commit -Geschichte anzeigen:
$ Git -Protokoll -EinmalJetzt ist der Kopf zurück zum vorherigen Commit:
Wir boten den einfachsten Weg, um bis zum letzten Push in Git zurückzurollen.
Abschluss
Um zum letzten Druck nach Git zurückzurufen, wechseln Sie zunächst in ein bestimmtes Verzeichnis. Dann laufen Sie die "Git Reset -Hard Head ~ 1Befehl, den neuesten Druck rückgängig zu machen. Aktualisieren Sie danach das Remote -Repository mit dem “Git Push -fBefehl und Änderungen überprüfen. Dieser Artikel erläuterte das Verfahren für das Zurückrollen des letzten Drückens zu Git.