Git diff zwischen zwei verschiedenen Dateien?

Git diff zwischen zwei verschiedenen Dateien?
Auf Git befassen sich Entwickler mit mehreren Quellcodedateien von Teamprojekten auf verschiedene Weise, z. Darüber hinaus können sie diese Aufgaben ausführen, indem sie die verschiedenen Befehle von Git verwenden. Zum Beispiel, um den Unterschied zwischen zwei Dateien zu erhalten, die “$ git diffDer Befehl kann verwendet werden. Dieser bestimmte Befehl hilft Entwicklern, die Änderungen im Git -Repository anzuzeigen.

In diesem Artikel wird die Methode erläutert, um den Unterschied zwischen zwei Dateien in Git mithilfe der “zu findenGit diff" Befehl.

Wie man "diff" zwischen zwei verschiedenen Dateien "git"?

Um den Unterschied zwischen den beiden Dateien von GIT zu finden, starten Sie zunächst das GIT -Terminal und navigieren Sie zu dem gewünschten Git Local Repository. Erstellen Sie dann zwei Dateien und verfolgen Sie sie im Staging -Index. Aktualisieren Sie das Repository danach mit den hinzugefügten Änderungen und speichern Sie es. Schließlich laufen Sie die “$ Git Diff Head: Befehl, um den Vergleich zwischen den beiden Dateien zu finden.

Schauen wir uns die folgenden Schritte für eine praktische Demonstration an!

Schritt 1: Öffnen Sie das Git -Bash -Terminal

Suchen Sie im Startmenü nach dem “Git Bash”Terminal und starten Sie es:

Schritt 2: Wechseln Sie zum Git -Repository

Führen Sie nun das aus “ausCDBefehl zusammen mit dem gewünschten Repository -Pfad und navigieren Sie dazu:

$ CD "C: \ Git"

Schritt 3: Git -Repository initialisieren

Führen Sie das GIT -Repository aus, um das Git -Repository zu initialisieren. “Git init" Befehl:

$ git init

Schritt 4: Erstellen Sie eine neue Datei

Erstellen Sie als Nächstes eine neue Datei und aktualisieren Sie sie mit einigen Inhalten über den Befehl unten gelistet:

$ echo "Datei 3"> Datei3.txt

Schritt 5: Generieren Sie eine andere Textdatei

Erstellen Sie in ähnlicher Weise eine andere Datei und führen Sie dieselbe Operation aus:

$ echo "Datei 4"> Datei4.txt

Schritt 6: Überprüfen Sie erstellte Dateien

Dann führen Sie das aus “auslsBefehl ”, um sicherzustellen, ob die Dateien erstellt werden:

$ ls

Wie Sie sehen können, gibt es im aktuellen Git -Repository neu erstellte Dateien:

Schritt 7: Fügen Sie Dateien zum Git -Staging -Bereich hinzu

Fügen Sie nun den angegebenen Befehl aus, um alle nicht zusammengezogenen Dateien zum Staging -Index hinzuzufügen:

$ git fügen Sie Datei hinzu3.txtdatei4.txt

Schritt 8: Überprüfen Sie den Git -Status

Verwenden Sie den folgenden Befehl, um den aktuellen Status des Working Repository zu überprüfen:

$ Git Status

Es ist ersichtlich, dass die neu erstellten Dateien erfolgreich verfolgt und bereit sind zu begehen:

Schritt 9: Änderungen begehen

Beiten Sie nun alle hinzugefügten Änderungen am Git -Repository, indem Sie die “ausführen“Git CommitBefehl zusammen mit der gewünschten Commit -Nachricht mit der “-M" Flagge:

$ git Commit -m "Datei3 und Datei4 werden festgelegt"

Schritt 10: Überprüfen Sie das Git -Protokoll

Sehen Sie sich dann den Git -Referenz -Referenzprotokollverlauf an und überprüfen Sie die festgelegten Änderungen:

$ git log

Schritt 11: Vergleich zwischen zwei verschiedenen Dateien finden

Um den Vergleich zwischen zwei verschiedenen Dateien zu finden, führen Sie einfach den angegebenen Befehl aus:

$ git Diff Kopf: Datei3.txtdatei4.txt

In der unten bereitgestellten Ausgabe die “-”Zeichen gibt den Inhalt von“ an "Datei3.txt" und das "+"Zeichen repräsentiert die Daten von"Datei4.txt”:

Wir haben die einfachste Methode zusammengestellt, um den Unterschied zwischen zwei verschiedenen Dateien zu erhalten.

Abschluss

Um den Vergleich zwischen zwei verschiedenen Dateien anzuzeigen, gehen Sie zunächst zum Git Local Repository. Erstellen und aktualisieren Sie dann Dateien gleichzeitig mit der „Verwendung der“Echo" Befehl. Verschieben Sie danach alle hinzugefügten Änderungen in das Arbeitsrepository hinzu. Verwenden Sie schließlich die “Git Diff Head: " Befehl. In diesem Artikel wurde das Verfahren erläutert, um Git Diff zwischen zwei verschiedenen Dateien zu finden.