Dieser Artikel wird veranschaulichen:
Unterschied zwischen "Git Diff Head" vs. Befehle "git diff -stagyed"
Der "Git Diff KopfDer Befehl ”Zeigt den Unterschied zwischen dem Kopf (neuesten Commit) und dem Arbeitsverzeichnis an. Es zeigt auch alle Modifikationen an den verfolgten und nicht zusammengezogenen Dateien an. Andererseits die “Git diff -standDer Befehl ”zeigt den Unterschied zwischen den Dateien im Index und dem neuesten Commit in der aktuellen Filiale an. Es zeigt nur die Änderungen an den verfolgten Dateien an.
Wie funktionieren „Git Diff -Head“ und „Git Diff -stagy“ -Fandte in Git??
Um zu sehen, wie die Befehle „Git Diff Head“ und „Git Diff -imb ingagiert“ in Git funktionieren, lesen Sie die bereitgestellten Schritte.
Schritt 1: Wechseln Sie zu einem bestimmten Repository
Erstens um das spezifische lokale Git -Repository umleiten:
CD "C: \ git \ repo1"
Schritt 2: Überprüfen Sie den Repository -Status
Zeigen Sie dann den aktuellen Status des Arbeitsplansory an:
Git -Status
Der Git -Status zeigt eine verfolgte Datei, ich.e., “Testdatei.txtUnd eine nicht zusammengezogene Datei, ich.e., “Datei1.txt”:
Schritt 3: Alle Dateien ändern
Verwenden Sie den folgenden Befehl, um alle gegründeten und nicht gestalteten Dateien des Repositorys des Repositorys anzuzeigen:
Git Diff Kopf
In der folgenden Ausgabe sind alle Modifikationen von verfolgten und nicht zusammengestellten Dateien zu sehen:
Schritt 4: Zeigen Sie nur Änderungen der inszenierten Dateien anzeigen
Verwenden Sie den folgenden Befehl, um nur die verfolgten (verfolgten) Dateienänderungen anzuzeigen:
Git diff -gestragt
Die folgende Ausgabe zeigt die Modifikationen nur inszenierter Dateien:
Wir haben den Unterschied zwischen den Befehlen „Git Diff Head“ und „Git Diff -stagelter“ effizient erklärt und wie sie in Git arbeiten.
Abschluss
Der "Git Diff KopfDer Befehl ”Zeigt alle Änderungen an. Im Gegensatz dazu die “Git diff -standDer Befehl ”zeigt nur die Änderungen an, die an den inszenierten oder verfolgten Dateien vorgenommen wurden. In diesem Artikel wurde der Unterschied zwischen „Git Diff -Head“ und „Git Diff -betrieben“ und der Art und Weise, wie sie in Git funktionieren.