Ich habe eine Datei a.txt.
cat a.txt
> hello
Der Inhalt von a.txtist "Hallo".
Ich mache eine Verpflichtung.
git add a.txt
git commit -m "first commit"
Ich gehe dann a.txtin ein testVerzeichnis.
mkdir test
mv a.txt test
Ich mache dann mein zweites Commit.
git add -A
git commit -m "second commit"
Schließlich bearbeite ich, a.txtum stattdessen "Auf Wiedersehen" zu sagen.
cat a.txt
> goodbye
Ich mache mein letztes Commit.
git add a.txt
git commit -m "final commit"
Hier ist meine Frage:
Wie unterscheide ich den Inhalt a.txtzwischen meinem letzten und meinem ersten Commit?
Ich habe versucht:,
git diff HEAD^^..HEAD -M a.txtaber das hat nicht funktioniert. git log --follow a.txterkennt die Umbenennung richtig, aber ich kann kein Äquivalent für finden git diff. Ist dort eines?