J'ai un dossier a.txt
.
cat a.txt
> hello
Le contenu de a.txt
est "bonjour".
Je fais un engagement.
git add a.txt
git commit -m "first commit"
Je passe ensuite a.txt
dans un test
dir.
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.txt
pour 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.txt
entre mon dernier commit et mon premier commit?
J'ai essayé:,
git diff HEAD^^..HEAD -M a.txt
mais cela n'a pas fonctionné. git log --follow a.txt
détecte correctement le changement de nom, mais je ne trouve pas d'équivalent pour git diff
. Est-ce qu'il y a un?