Was ist der Unterschied zwischen Git Diff Head vs. Git diff -standed?

Was ist der Unterschied zwischen Git Diff Head vs. Git diff -standed?
Git ist ein Tool, das die Änderungen in Softwareentwicklungsprojekten verfolgt. Der "Git diff”Ist ein Git -Befehl, der verwendet wird, um den Unterschied zwischen den Änderungen/Modifikationen auf einzelnen oder mehreren Dateien zu verfolgen. Darüber hinaus können unterschiedliche Optionen wie „-head“ und „-s-" -Staged auch mit diesem Befehl verwendet werden, um die gewünschten Ausgabe zu erhalten und Änderungen anzeigen.

Dieser Artikel wird veranschaulichen:

  • Unterschied zwischen "Git Diff -Kopf" und "Git Diff -" -Standbefehls.
  • Wie funktionieren „Git Diff -Head“ und „Git Diff -stagy“ -Fandte in Git??

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.