So resetzen Sie die Datei so, dass sie wie Master Branch in Git gleich ist

So resetzen Sie die Datei so, dass sie wie Master Branch in Git gleich ist
Auf Git können Benutzer in mehreren Filialen auf eine Datei zugreifen und Änderungen mehrmals aktualisieren und speichern. Nachdem die Benutzer das Git Local Repository geändert haben, müssen Benutzer Änderungen am Git -Remote -Repository festlegen, um sie dauerhaft zu speichern und für die anderen Projektmitglieder zu aktualisieren. Dieser Vorgang kann mit Git -Befehlen ohne Probleme durchgeführt werden.

In diesem Handbuch lernen Sie das Verfahren zum Zurücksetzen von Dateien so wie der Master -Zweig in Git, dass gleich.

So resetzen Sie die Datei so, dass sie wie Master Branch in Git gleich ist?

Angenommen, wir haben eine wichtige Datei in unserem Git “Meister"Zweig, der nicht aktualisiert wurde. Es wurde jedoch bereits mehrmals in einer anderen Filiale aktualisiert und verpflichtet. Jetzt müssen wir alle in der Datei vorgenommenen Änderungen entfernen und in denselben Zustand wie im Master -Zweig zurückkehren.

Bewegen Sie sich in Richtung des untergegebenen Verfahrens, um das obige Szenario zu verstehen!

Schritt 1: Start Git Bash
Öffnen Sie das Git -Terminal mit Hilfe des “Start-up" Speisekarte:

Schritt 2: Wechseln Sie zum GIT -Verzeichnis
Navigieren Sie mit der “zum Git Local Directory“CD" Befehl:

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

Schritt 3: Zweig erstellen und wechseln
Erstellen und wechseln Sie nun sofort mit dem angegebenen Befehl zur neuen Zweigstelle:

$ git checkout -b Master

Schritt 4: Datei erstellen
Führen Sie das ausberührenBefehl "Befehl zum Erstellen einer neuen Datei namens"Datei1.txt”:

$ touch Datei1.txt

Schritt 5: Verfolgen Sie die Datei
Verfolgen Sie als nächstes die Datei vom Arbeitsverzeichnis zum Staging -Bereich:

$ git fügen Sie Datei hinzu1.txt

Schritt 6: Änderungen begehen
Beachten Sie die Änderungen am Git -Repository mit einer Commit -Nachricht:

$ Git Commit -m "1 Datei hinzugefügt"

Wie Sie sehen können, werden Änderungen erfolgreich für das Git -Repository verpflichtet:

Schritt 7: Datei aktualisieren
Öffnen Sie die Datei, um einige Änderungen daran vorzunehmen:

$ start file1.txt

Schritt 8: Änderungen begehen
Speichern Sie nun Änderungen mit der “Git CommitBefehl mit “-MOption zum Angeben einer Nachricht:

$ git Commit -m "Datei1.txt aktualisiert "

Schritt 9: Zweigschalter
Als nächstes führen Sie die ausGit Checkout"Befehl, um zum vorherigen" zurückzukehren "hauptsächlich" Zweig:

$ Git Checkout Main

Schritt 10: Datei aktualisieren
Öffnen Sie die Datei mit “StartBefehl, um es zu aktualisieren und zu drückenStrg + sSchlüssel zum Speichern von Änderungen:

$ start file1.txt

Schritt 11: Datei zurücksetzen
Um die Änderungen zurückzusetzen, führen Sie die “aus“ ausGit Checkout" Befehl:

$ Git Checkout Master - Datei1.txt

Hier haben wir den Zweignamen angegeben “Meister"Und benutzt"-Vor dem Dateinamen, der angibt, dass der angegebene Text eher als Dateiname als als Filialennamen interpretiert wird:

Schritt 12: Überprüfen Sie den Vorgang des Zurücksetzens
Öffnen Sie nun die Datei, um den Reset -Vorgang zu überprüfen:

$ start file1.txt

Wie Sie sehen können, wird die angegebene Datei im Standard -Editor geöffnet und auf den Master -Zweig zurückgesetzt:

Schritt 13: Änderungen anzeigen
Schließlich führen Sie das aus “ausGit diffBefehl, um den Unterschied zwischen dem Inhalt in der neu Reset -Datei anzuzeigen:

$ git diff -gekleidet

Hier das "-zwischengespeichertDie Option wird verwendet, um die Änderungen des Reset -Resets anzuzeigen:

Schauen wir uns das Verfahren an, um die Datei auf ein bestimmtes Commit im Git zurückzusetzen.

So setzen Sie die Datei auf spezifische Commits im Git zurück?

Manchmal müssen Benutzer die Datei auf ein bestimmtes Commit zurücksetzen. Um dies zu erreichen, können Benutzer die Änderungen zwischen den Dateiversionen anzeigen. Versuchen wir die folgenden Anweisungen für diesen Zweck.

Schritt 1: In den Ordner bewegen
Führen Sie das ausCDBefehl zum navigieren zum spezifischen Ordner:

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

Schritt 2: Verzeichnis erstellen
Erstellen Sie ein neues Git Local Directory mit dem angegebenen Befehl:

$ mkdir Linux-Hint

Navigieren Sie danach zum neu erstellten Git Local Repository:

$ CD Linux-Hint

Schritt 3: Zweig erstellen und wechseln
Erstellen Sie nun einen neuen Zweig und wechseln Sie sofort darauf:

$ git checkout -b alpha

Hier das "-BDie Flagge repräsentiert den Zweig:

Schritt 4: Datei erstellen
Erstellen Sie eine neue Datei mit dem Namen “Datei1.txtVerwenden Sie den folgenden Befehl:

$ touch Datei1.txt

Schritt 5: Verfolgen Sie die Datei
Als nächstes führen Sie die ausGit AddBefehl ”, um die Datei in den Staging -Bereich zu verfolgen:

$ git fügen Sie Datei hinzu1.txt

Schritt 6: Datei öffnen
Öffnen Sie die erstellte Datei, fügen Sie einen Text hinzu und speichern Sie sie:

$ start file1.txt

Schritt 7: Zweig erstellen und wechseln
Erstellen und wechseln Sie als nächstes in die neue Filiale mit dem Namen “Beta" mit der Hilfe von "Git Checkout" Befehl:

$ git checkout -b Beta

Schritt 8: Datei öffnen und aktualisieren
Öffnen Sie die Datei, aktualisieren Sie sie in der neuen Filiale und speichern Sie sie:

$ start file1.txt

Schritt 9: Änderungen begehen
Verpflichten Sie alle Änderungen am Git -Repository:

$ Git Commit -m "Datei1 aktualisiert"

Schritt 10: Protokollverlauf überprüfen
Sehen Sie sich den Protokollverlauf des lokalen Git -Repositorys an:

$ git log

Die Ausgabe bezieht sich auf die neuesten Veränderungen des Commit:

Schritt 11: Datei mit dem Komitee -Hash zurücksetzen
Führen Sie das ausGit CheckoutBefehl mit dem Komitee -Hash und Dateinamen, um ihn zurückzusetzen:

$ git checkout f0e09032ee7cc71e7181f8f4e1e9816f973915c0 Datei1.txt

Wie Sie sehen können, werden die Änderungen erfolgreich zurückgesetzt:

Sie können die gleiche Aufgabe auch mit der “ausführenGit ResetBefehl wie folgt:

$ git Reset f0e09032ee7CC71E7181F8F4E1E9816F973915C0 Datei1.txt

Wie Sie können, der aktuelle Status von “Datei1.txt" Ist "MDas zeigt an, dass es modifiziert ist und wie zuvor zurückgesetzt wird:

Wir haben die Methode zum Zurücksetzen von Dateien zusammengestellt wie ein Master -Zweig in Git.

Abschluss

Um die Datei so zurückzusetzen, dass sie dem Master -Zweig in Git entspricht, erstellen Sie ein lokales Git -Repository. Erstellen und fügen Sie dann Dateien hinzu und fügen Sie es hinzu. Erstellen und wechseln Sie als nächstes sofort zur neuen Zweigstelle. Öffnen Sie die Datei in einer neuen Filiale, aktualisieren Sie sie und speichern Sie sie in Git. Führen Sie das aus$ git checkout master - file_nameBefehl ”, um die Datei zurückzusetzen. Um die Datei auf ein bestimmtes Commit in Git zurückzusetzen, verwenden Sie die “$ Git Reset " oder "$ git checkout" Befehl. In diesem Handbuch wurde die Prozedur zum Zurücksetzen von Dateien so veranschaulicht.