Hartes Zurücksetzen einer einzelnen Datei | Git

Hartes Zurücksetzen einer einzelnen Datei | Git
Entwickler bevorzugen das dezentrale Git -Versionsversionskontrollsystem für die Verfolgung einer Codequelldatei von Projekten. Sie können Dateien hinzufügen, Änderungen vornehmen und sie im Remote -Repository speichern, indem sie die “ausführen“$ Git CommitBefehl zusammen mit der Commit -Nachricht. In einigen Situationen möchten Sie möglicherweise zusätzliche Änderungen in den festgelegten Dateien vornehmen und die zuletzt engagierte Datei hart zurücksetzen. Um dies zu tun, die “$ git Reset -Hardkopf ~ 1Der Befehl kann verwendet werden.

In der Post wird das Verfahren erörtert, um eine einzelne Datei hart zurückzusetzen.

So machen Sie ein hartes Zurücksetzen einer einzelnen Git -Datei?

Navigieren Sie zunächst zum Git -Repository und erstellen Sie eine neue Datei, um einen harten Rücksetzen einer einzelnen Datei durchzuführen und eine neue Datei zu erstellen. Verfolgen Sie es dann dem Repository. Aktualisieren Sie Änderungen des Repositorys, indem Sie zusammen mit der Commit -Nachricht engagiert werden. Aktualisieren Sie als nächstes die erstellte Datei. Änderungen begehen und das Repository -Protokollverlauf überprüfen. Schließlich laufen Sie die “$ git Reset -Hardkopf ~ 1Befehl ”, um eine einzelne Datei hart zurückzusetzen.

Schauen wir uns die Implementierung der oben gegebenen Anweisungen an!

Schritt 1: Navigieren Sie zum Git -Repository

Leiten Sie die "CDBefehl ”und navigieren Sie zum Git Local Repository:

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

Schritt 2: Datei erstellen

Erstellen Sie eine neue Datei im lokalen Git -Repository über den angegebenen Befehl:

$ touch Datei1.txt

Schritt 3: Verfolgen Sie die erstellte Datei

Führen Sie nun das aus “ausGit AddBefehl ”, um eine erstellte Datei zu verfolgen, indem der Name angegeben wird:

$ git fügen Sie Datei hinzu1.txt

Schritt 4: Änderungen aktualisieren

Um die hinzugefügten Änderungen zu aktualisieren und zu speichern, führen Sie das aus “ausGit CommitBefehl mit dem “-MOption und fügen Sie die gewünschte Commit -Nachricht hinzu:

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

Schritt 5: Datei aktualisieren

Öffnen Sie als nächstes die neu erstellte Datei mit der “StartBefehl ”zusammen mit dem Dateinamen. Aktualisieren Sie die Datei und speichern Sie sie:

$ start file1.txt

Schritt 6: Fügen Sie Änderungen in den Staging -Bereich hinzu

Fügen Sie nun alle Änderungen in den Staging -Bereich hinzu und aktualisieren Sie ihn:

$ git fügen Sie Datei hinzu1.txt

Schritt 7: Änderungen speichern

Führen Sie das ausGit CommitBefehl mit dem “-MOption, eine Nachricht hinzuzufügen und alle Änderungen zu speichern:

$ Git Commit -m "Datei aktualisiert"

Schritt 8: Git -Protokollgeschichte

Zeigen Sie den aktuellen Git -Repository -Protokoll -Verlauf an, indem Sie die “ausführen“Git -Protokoll ." Befehl:

$ git log .

Das unter-high lighliged Commit ist das vorherige Commit, auf den wir den Kopfzeiger zurücksetzen möchten, um eine einzelne Datei zurückzuverwenden:

Schritt 9: hartes Reset

Führen Sie die von der einzelnen inszenierten Datei aus “aus“ ausGit Reset -hartBefehl mit dem “Kopf ~ 1"Kopfzeiger:

$ git Reset -harter Kopf ~ 1

Hier das "Kopf ~ 1Ist eine bestimmte Komitee -Kennung, die das vorherige Commit angibt:

Schritt 10: Überprüfen Sie das Hard -Reset

Um den harten Rücksetzen zu überprüfen, führen Sie das aus “ausGit -Protokoll ." Befehl:

$ git log .

Es kann beobachtet werden, dass das jüngste Komitee zurückgekehrt ist, und Kopfpunkte für das vorherige Commit:

Wir haben die Methode ausgearbeitet, um eine einzige Datei hart zurückzusetzen.

Abschluss

Um eine einzelne Datei hart zurückzusetzen, wechseln Sie zunächst zum Git -Repository, erstellen Sie eine neue Datei und verfolgen Sie sie dem Repository. Aktualisieren Sie Änderungen des Repositorys, indem Sie zusammen mit der Commit -Nachricht engagiert werden. Öffnen Sie die erstellte Datei und aktualisieren Sie sie, indem Sie einen Text hinzufügen. Änderungen begehen und das Repository -Protokollverlauf überprüfen. Schließlich führen Sie das aus “aus$ git Reset -Hardkopf ~ 1Befehl ”, um eine einzelne Datei hart zurückzusetzen. Der Beitrag erläuterte das Verfahren, um eine einzelne Datei hart zurückzusetzen.