Finden von Diff zwischen aktueller und letzter Version

Finden von Diff zwischen aktueller und letzter Version
Auf Git fügen Entwickler das Git -Repository bei Bedarf mehrere Änderungen hinzu. Darüber hinaus können sie den Protokollverlauf der Git -Referenzen anzeigen und Änderungen hinzufügen. Entwickler dürfen den Unterschied zwischen der aktualisierten Version des Quellcode und der vorherigen Version der Datei finden. Der "$ git diffDer Befehl ”kann verwendet werden, um diesen Vorgang auszuführen.

Dieser Beitrag bietet eine Möglichkeit, den Unterschied zwischen den aktuellen und den neuesten Versionen zu finden.

So finden Sie den Diff/Differenz zwischen aktuellen und letzten Versionen derselben Datei?

Um den Unterschied zwischen den aktuellen und den vorherigen Versionen der Datei zu finden, lesen Sie die folgenden Schritte:

  • Ziehen Sie in das lokale Git -Verzeichnis um
  • Überprüfen Sie die Liste der Repository -Inhalte
  • Wählen Sie die gewünschte Datei aus und aktualisieren Sie
  • Überprüfen Sie den Git -Protokollgeschichte und kopieren Sie das gewünschte Commit Sha Hash
  • Leiten Sie die "$ git diff " Befehl.

Schritt 1: Navigieren Sie zum Git -Repository
Wechseln Sie zunächst zum erforderlichen Git -Repository, indem Sie die “verwendenCD" Befehl:

$ cd "C: \ Benutzer \ nazma \ git \ test_13"

Schritt 2: Liste des Inhalts anzeigen
Dann laufen Sie die "lsBefehl, um die Liste der vorhandenen Inhalte des Repositorys zu überprüfen:

$ ls

Gemäß dem angegebenen Bild enthält das aktuelle Repository vier Textdateien:

Schritt 3: Öffnen Sie die gewünschte vorhandene Datei
Als nächstes führen Sie die "StartBefehl zusammen mit der jeweiligen Git -Datei, um sie zu öffnen:

$ start file1.txt

Infolgedessen wird die Datei mit dem Standard -Editor geöffnet, Änderungen hinzufügen und speichern. Schließen Sie dann die Datei:

Schritt 4: Verfolgung von Änderungen
Danach führen Sie die ausGit Add .Befehl ”, um alle Änderungen vom Arbeitsbereich zum Tracking -Index zu drücken:

$ git add .

Schritt 5: Änderungen begehen
Sparen Sie als Nächstes alle Änderungen im Git -Repository, indem Sie zusammen mit der gewünschten Commit -Nachricht über den angegebenen Befehl verpflichten:

$ git Commit -m "Datei1.txt neu updated "

Schritt 6: Git -Protokollgeschichte anzeigen
Um den Git -Protokoll -Referenzverlauf anzuzeigen, führen Sie die “aus“ ausGit -Protokoll" Befehl:

$ git log .

Wie Sie sehen können, wurde die Liste aller hinzugefügten Commits zusammen mit der SHA -Hash und Commit -Nachricht angezeigt. Wählen Sie SHA Hash aus, um den Unterschied zwischen ihnen zu finden. Zum Beispiel haben wir den gewählten SHA -Hash hervorgehoben:

Schritt 7: Finden Sie den Unterschied zwischen der aktuellen Datei- und der früheren Version
Schließlich laufen Sie die "Git diffBefehl zusammen mit dem ausgewählten SHA -Hash:

$ git diff d351073 43e84c6

Hier wird der Unterschied wie folgt angezeigt:

  • A/Datei1.txt”Repräsentiert die vorherige Version der bestimmten Datei.
  • B/Datei1.txt”Gibt die aktuelle Version der aktualisierten Datei an.
  • - ”Symbol, das der älteren Version zugewiesen ist.
  • +++Symbol repräsentiert die Änderungen in der aktuellen Version der Datei:

Das ist alles! Wir haben über den Unterschied zwischen der älteren und der neuesten Version derselben Datei herausgefunden.

Abschluss

Um den Unterschied zwischen aktuellen und älteren Versionen zu finden, wechseln Sie zuerst zum Verzeichnis und sehen Sie sich dann die Inhaltsliste an. Wählen Sie die gewünschte Datei aus und öffnen Sie. Änderungen hinzufügen und speichern. Verfolgen Sie dann die Modifikationen am Staging -Bereich und begehen Sie sie dann. Überprüfen Sie den Git -Protokoll -Verlauf und kopieren Sie das gewünschte Commit SHA Hash gegen dieselbe Datei. Schließlich laufen Sie die “$ git diff " Befehl. Dieser Beitrag hat die Methode gezeigt, einen Unterschied zwischen den aktuellen und den neuesten Versionen zu finden.