Ho un file a.txt.
cat a.txt
> hello
Il contenuto di a.txtè "ciao".
Mi impegno.
git add a.txt
git commit -m "first commit"
Poi mi sposto a.txtin una testdir.
mkdir test
mv a.txt test
Quindi faccio il mio secondo impegno.
git add -A
git commit -m "second commit"
Infine, modifico a.txtper dire "arrivederci" invece.
cat a.txt
> goodbye
Faccio il mio ultimo impegno.
git add a.txt
git commit -m "final commit"
Ora ecco la mia domanda:
Come faccio a diffondere il contenuto a.txttra il mio ultimo commit e il mio primo commit?
Ho provato:,
git diff HEAD^^..HEAD -M a.txtma non ha funzionato. git log --follow a.txtrileva correttamente la ridenominazione, ma non riesco a trovare un equivalente per git diff. Ce n'è uno?