Rollback zu einem alten Git -Verhalten in einem öffentlichen Repo

Rollback zu einem alten Git -Verhalten in einem öffentlichen Repo
Auf Git müssen Entwickler nach dem Hinzufügen von Änderungen im lokalen Repository möglicherweise Änderungen begehen und das lokale Repository aktualisieren. Manchmal möchten sie jedoch ein ganzes Commit mit allen Änderungen zurücksetzen oder ein einzelnes Komitee rollen müssen. In einer solchen Situation wird es vorgezogen, das zu nutzen$ git checkout " Befehl.

In dieser Studie wird das Rückkehrverfahren für einen alten Git -Commit in einem öffentlichen Repo erörtert.

Wie man zu einem alten Git in einem öffentlichen Repo zurückkehrt?

Zurück zu einem alten Git -Verhalten in einem öffentlichen Repo. Navigieren Sie zunächst zum Git Local Repository und sehen Sie sich die Inhaltsliste an. Erstellen Sie als Nächstes eine neue lokale Datei und verfolgen Sie sie dem Repository. Vergehen Sie dann die Änderungen hinzufügen und speichern Sie sie dem lokalen Git -Repository. Überprüfen Sie den Git -Protokoll -Verlauf und kopieren Sie die gewünschte Commit -Referenz. Schließlich führen Sie das aus “aus$ git checkout Befehl ”und überprüfen Sie den Referenzprotokollverlauf.

Lassen Sie uns nun zur Implementierung des oben genannten Szenarios fortfahren!

Schritt 1: Wechseln Sie zum lokalen Repository
Führen Sie den folgenden Befehl aus und wechseln Sie zum Git Local Repository:

$ CD "C: \ Benutzer \ Nazma \ Git \ Demo18"

Schritt 2: Listen Sie den Inhalt von Repository auf
Listen Sie den Inhalt des aktuellen Repositorys mit der “aufls" Befehl:

$ ls

Schritt 3: Datei erstellen
Jetzt leiten Sie die "berührenBefehl, um eine neue Datei im Git Local Repository zu erstellen:

$ touch Datei3.txt

Schritt 4: Datei zum Staging -Bereich hinzufügen
Um eine Datei aus dem Git Working Directory zum Git -Staging -Bereich zu verfolgen, führen Sie die “aus“ ausGit AddBefehl mit dem Dateinamen:

$ git fügen Sie Datei hinzu3.txt

Schritt 5: Änderungen begehen
Als nächstes führen Sie die ausGit CommitBefehl mit dem “-MOption und fügen Sie eine Commit -Nachricht zum Aktualisieren und Speichern der hinzugefügten Änderungen in das lokale Git -Repository hinzu:

$ git Commit -m "Datei3.txt hinzugefügt ""

Schritt 6: Überprüfen Sie den Git -Protokollverlauf
Führen Sie das „Git -Protokoll des Git Current Current Branch Protokolls“ aus ." Befehl:

$ git log .

Kopieren Sie aus der angegebenen Ausgabe die erforderliche Verweise, auf die Sie rollen möchten:

Schritt 7: Rollback zum alten Commit
Um das alte Commit zu rollen, nutzen Sie die “Git CheckoutBefehl zusammen mit der kopierten Commit -Referenz:

$ git checkout d4ab7ff

Gemäß der folgenden Ausgabe wird der Kopfzeiger erfolgreich in die angegebene Commit -Referenz verschoben:

Schritt 8: Rollback überprüfen
Um den Rollback -Betrieb zu gewährleisten, führen Sie die “ausGit -Protokoll ." Befehl:

$ git log .

Wir haben das Rollback -Verfahren einem früheren Git -Commit in einem öffentlichen Repo erläutert.

Abschluss

Um einen alten Git -Commit in einem öffentlichen Repo zu rollen, wechseln Sie zunächst zum Git Local Repository und sehen Sie sich die Inhaltsliste an. Erstellen Sie dann eine neue lokale Datei und verfolgen Sie sie dem Repository. Beachten Sie als Nächst. Überprüfen Sie den Git -Protokoll -Verlauf und kopieren Sie die gewünschte Commit -Referenz. Schließlich führen Sie das aus “aus$ git checkout Befehl ”und überprüfen Sie den Referenzprotokollverlauf. Diese Studie lieferte das Rollback -Verfahren einem früheren Git -Commit in einem öffentlichen Repo.