J'ai un dossier a.txt.
cat a.txt
> hello
Le contenu de a.txtest "bonjour".
Je fais un engagement.
git add a.txt
git commit -m "first commit"
Je passe ensuite a.txtdans un testdir.
mkdir test
mv a.txt test
Je fais alors mon deuxième commit.
git add -A
git commit -m "second commit"
Enfin, je modifie a.txtpour dire "au revoir" à la place.
cat a.txt
> goodbye
Je fais mon dernier engagement.
git add a.txt
git commit -m "final commit"
Voici maintenant ma question:
Comment est-ce que je diffère le contenu a.txtentre mon dernier commit et mon premier commit?
J'ai essayé:,
git diff HEAD^^..HEAD -M a.txtmais cela n'a pas fonctionné. git log --follow a.txtdétecte correctement le changement de nom, mais je ne trouve pas d'équivalent pour git diff. Est-ce qu'il y a un?