Git stellen wieder her, wie Sie gelöschte Dateien in einem Git -Repository wiederherstellen können?

Git stellen wieder her, wie Sie gelöschte Dateien in einem Git -Repository wiederherstellen können?
Git bietet eine effiziente Möglichkeit, alle Arten von Softwareprojekten zu verfolgen und zu steuern. Während der Arbeit daran stoßen Benutzer manchmal auf Probleme, z. B. das unbeabsichtigte Löschen von Dateien. Diese Situation kann zu Kopfschmerzen in ihrem Workflow werden. Darüber hinaus können die entfernten Dateien Probleme in ihrem Git -Repository verursachen. Aber keine Sorge! Sie können diese Dateien mit der "wiederherstellen" wiederherstellenGit Reset -HardBefehl mit dem gezielten Kopfzeiger.

In dieser Studie werden Sie die Methode zur Wiederherstellung gelöschter Dateien in einem Git -Repository vermitteln.

So revert man gelöschte Dateien in einem Git -Repository zurück?

Um das gelöschte Feld in einem Git -Repository wiederherzustellen, werden wir zunächst den Löschvorgang durchführen, um auf das Problem zu verweisen. Zu diesem Zweck wechseln Sie zu dem gewünschten lokalen Repository. Erstellen Sie dann eine Datei und verfolgen Sie sie im Staging -Bereich. Als nächstes nahm Commit Änderungen vor und retten Sie es. Überprüfen Sie den aktuellen Status des Repositorys. Führen Sie die hinzugefügte Datei mit der “aus$ rm Befehl ”, um die angegebene Datei zu entfernen. Um die gelöschte Datei in einem Git -Repository wiederherzustellen, führen Sie die “aus“ ausGit Reset -HardBefehl mit dem gezielten Kopfzeiger.

Schauen Sie sich nun die unten implementierten Schritte an, um ein besseres Verständnis zu erhalten!

Schritt 1: Navigieren Sie zum Repository

Führen Sie zuerst die "CDBefehl, um zum gewünschten Git Local Repository zu wechseln:

$ CD "C: \ Benutzer \ Nazma \ git \ test_4"

Schritt 2: Datei erstellen

Um eine neue Datei in Git Local Repository zu erstellen, führen Sie die “aus“ ausberühren" Befehl:

$ touch Datei1.txt

Schritt 3: Änderungen hinzufügen

Um alle Änderungen zum Git-Repository hinzuzufügen, führen Sie den Befehl am folgenden gelisteten aus:

$ git add .

Schritt 4: Status überprüfen

Führen Sie den folgenden Befehl aus, um den aktuellen Repository -Status anzuzeigen:

$ Git Status .

Wie Sie in der folgenden Ausgabe sehen können, wird die Datei im Arbeitsverzeichnis platziert und bereit zu verpflichten:

Schritt 5: Änderungen begehen

Jetzt leiten Sie die "Git CommitBefehl mit dem “-MOption, die hinzugefügte Datei zum Repository zu begehen und die Commit -Nachricht hinzuzufügen:

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

Schritt 6: Überprüfen Sie den Git -Protokollverlauf

Überprüfen Sie den Protokollverlauf, um die festgelegten Änderungen zu gewährleisten, indem Sie die „ausführen“Git -Protokoll ." Befehl:

$ git log .

Schritt 7: Datei entfernen

Jetzt leiten Sie die "rm Befehl ”Um die verfolgte Datei zu entfernen:

$ rm Datei1.txt

Schritt 8: Liste der Repository -Dateien anzeigen

Führen Sie das auslsBefehl zum Anzeigen der Dateienliste:

$ ls

Schritt 9: Verfolgung von Änderungen

Fügen Sie alle Änderungen in das Git -Repository hinzu und führen Sie das ausGit Add ." Befehl:

$ git add .

Schritt 10: Änderungen begehen

Aktualisieren Sie das Repository mit der “Git CommitBefehl mit dem “-MOption und fügen Sie die gewünschte Commit -Nachricht hinzu:

$ Git Commit -m "1 Datei gelöscht"

Schritt 11: Repository -Protokollverlauf anzeigen

Leiten Sie die "Git -Protokoll .Befehl zum Anzeigen des aktuellen Repository -Protokoll -Verlaufs:

$ git log .

Es kann beobachtet werden, dass sich der Kopfzeiger auf das jüngste Commit bezieht:

Schritt 12: Datei wiederherstellen

Führen Sie die gelöschte Datei aus, um die gelöschte Datei wiederherzustellenGit ResetBefehl mit dem “-hartOption und zielen Sie auf die Position des Kopfzeigers:

$ git Reset -harter Kopf ~ 1

Schritt 13: Überprüfen Sie die Festungsgeschichte

Um zu überprüfen, ob das gelöschte Dateikomitee zurückverwendet wird, führen Sie die “aus“ ausGit -Protokoll ." Befehl:

$ git log.

Wie Sie sehen können, enthält der Git -Protokollgeschichte das vorherige Commit:

Schritt 14: Überprüfen Sie die Inhaltsliste der Repository

Schließlich führen Sie das aus “auslsBefehl, um die Existenz der wiederhergestellten Datei zu gewährleisten:

$ ls

Das ist es! Wir haben das einfachste Verfahren zum Wiederherstellen gelöschter Dateien in einem Git -Repository zusammengestellt.

Abschluss

Um die gelöschten Dateien in einem Git -Repository zurückzukehren, navigieren Sie zunächst zum Git Local Repository und führen Sie die “ausGit Reset -HardBefehl mit dem gezielten Kopfzeiger. Diese Studie lieferte das Verfahren zur Wiederherstellung gelöschter Dateien in einem Git -Repository.