So finden Sie eine gelöschte Datei im Project Commit History?

So finden Sie eine gelöschte Datei im Project Commit History?
Auf Git können Entwickler neue Dateien generieren und Änderungen hinzufügen. Sie können auch nicht verwendete Dateien löschen, um mehr Platz zu freien oder das Repository von Spam -Daten zu reinigen. Darüber hinaus können sie die vollständigen Informationen der gelöschten Datei mit Hilfe der festgelegten Daten erhalten. Zu diesem Zweck benötigen sie das spezifische Commit Sha-hash, das die gelöschten Dateidaten enthält.

In diesem Blog werden die Methode zum Erhalten einer entfernten Datei im GIT -Projekt Commit History erörtert.

So erhält man eine gelöschte/entfernte Datei im Git Project Commit History?

Probieren Sie das unterbewertete Szenario aus, um die gelöschte Datei im GIT-Projekt zu erhalten, um die Geschichte zu begehen:

  • Wechseln Sie zum Git Local Repository.
  • Überprüfen Sie den aktuellen Referenzprotokollverlauf des Arbeitszweigs.
  • Kopieren Sie die Commit -ID, die die gelöschten Dateidetails enthält.
  • Leiten Sie die git show -pretty = ”” -name nur " Befehl.
  • Zeigen Sie die Bearbeitungsdetails der gelöschten Datei an, indem Sie die “ausführen“Git Show " Befehl.

Schritt 1: Übergehen Sie zum Repository

Zunächst müssen Entwickler mit Hilfe des “zum gewünschten lokalen Repository navigierenCD" Befehl:

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

Schritt 2: Git -Referenzprotokollgeschichte anzeigen

Dann führen Sie das aus “ausGit -Reflog .Befehl, um die gesamte Geschichte des aktuellen Arbeitszweigs anzuzeigen:

$ Git Reflog .

Gemäß der untergegebenen Ausgabe enthält das hervorgehobene Komitee die zuletzt gelöschten Dateiendetails und kopieren seine Commit-ID:

Schritt 3: Project Deleted Datei finden

Führen Sie nun das aus “ausGit ShowBefehl ”, um die gelöschte Projektdatei zu erhalten:

$ git show --pretty = ""-Nur-name 7f690f8

Hier das:

  • -hübsch = "" "Option, die verwendet wird, um nur kurz die Commit -Nachricht anzuzeigen.
  • -Nur Name”Erhält nur den gelöschten Dateinamen.
  • 7f6… Ist die Commit -ID, die die Details der Änderungen enthält.

Gemäß dem untergegebenen Abstand ist der gelöschte Dateiname "Datei2.txt", Das in die" platziert ist "Perk1”Git Local Repository:

Schritt 4: Löschte Dateiänderungen anzeigen Details

Wenn Sie das Detail der Änderung der gelöschten Datei erhalten möchten, führen Sie die “aus,Git Show - " Befehl:

$ git show 7f690f8 - PERK1/

Im obigen Befehl das “die“7f6… ."Ist das Commit Sha-hash, die"-”Wird verwendet, um Git zu sagen, die Datei zu berücksichtigen, die nach diesen Sonderzeichen bereitgestellt wird. Wie Sie sehen können, werden die bereitgestellten Feststellungsdetails zusammen mit dem vollständigen Modifikationsverlauf der gelöschten Datei angezeigt:

Das ist es! Wir haben demonstriert, dass im Git Project Commit History eine entfernte/gelöschte Datei gefunden wurde.

Abschluss

Um die gelöschte Datei in das Git -Projekt zu erhalten, um Historie zu begehen, navigieren Sie zunächst zum Git Local Repository und überprüfen Sie den Referenzprotokollverlauf. Kopieren Sie dann den SHA -Hash des Commits, der die gelöschten Dateidetails enthält. Als nächstes führen Sie die ausgit show -pretty = ”” -name nur " Befehl. Führen Sie die “aus, um die Bearbeitungsdetails der gelöschten Datei anzuzeigenGit Show " Befehl. In diesem Blog wurde der Prozess des Erhaltens einer entfernten/gelöschten Datei im Git Project Commit History beschrieben.