Was ist der Unterschied zwischen git diff HEADund git diff --staged? Ich habe beide ausprobiert, aber beide geben die gleiche Ausgabe.
--stagedist ein Synonym für --cached. Das Diagramm in stackoverflow.com/questions/1587846/… erläutert den Unterschied. Als Duplikat markiert
git status -v -vwird deutlich den Unterschied zwischen den beiden Unterschieden zeigen: siehe meine Antwort unten


