1178 Stimmen

Git-Diff für die Datei im Staging-Bereich anzeigen

Gibt es eine Möglichkeit, die Änderungen zu sehen, die an einer file nachdem ich das getan habe git add file ?

Das heißt, wenn ich es tue:

git add file
git diff file

wird kein Unterschied angezeigt. Ich vermute, es gibt eine Möglichkeit, die Unterschiede seit der letzten Übertragung zu sehen, aber ich weiß nicht, was das ist.

1880voto

mipadi Punkte 377834

Sie können Änderungen anzeigen, die mit der Option --cached Flagge:

$ git diff --cached

In neueren Versionen von git können Sie auch die --staged ( --staged ist ein Synonym für --cached ):

$ git diff --staged

204voto

Arturo Herrero Punkte 12142

Um die Änderungen zu sehen, die bereits bereitgestellt wurden, können Sie die -–staged Option zu git diff (in Vor-1.6-Versionen von Git, verwenden Sie –-cached ).

git diff --staged
git diff --cached

77voto

J-16 SDiZ Punkte 25675

Sie können auch Folgendes verwenden git diff HEAD file um den Vergleich für eine bestimmte Datei anzuzeigen.

Voir le EXAMPLE Abschnitt unter git-diff(1)

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X