So zeigen Sie den Dateiunterschied in Git vor dem Festschreiben an

Das passiert mir oft:

Ich arbeite im Laufe von ein oder zwei Tagen zur gleichen Zeit an ein paar Änderungen, und wenn es Zeit für ein Commit ist, vergesse ich schließlich, was sich in einer bestimmten Datei geändert hat. (Dies ist nur ein persönliches Git-Repo. Ich kann also mehr als ein Update in einem Commit ausführen.)

Gibt es eine Möglichkeit, eine Vorschau der Änderungen zwischen meiner lokalen Datei, die eingecheckt werden soll, und dem letzten Commit für diese Datei anzuzeigen?

So etwas wie:

<code>git diff --changed /myfile.txt
</code>

Und es würde so etwas wie ausdrucken:

<code>line 23
  (last commit): var = 2+2
  (current):     var = myfunction() + 2

line 149
  (last commit): return var
  (current):     return var / 7
</code>

Auf diese Weise konnte ich schnell sehen, was ich in dieser Datei seit dem letzten Einchecken getan hatte.

Antworten auf die Frage(9)

Ihre Antwort auf die Frage