У мене є файл a.txt.
cat a.txt
> hello
Вміст a.txt"привіт".
Я беру на себе зобов’язання.
git add a.txt
git commit -m "first commit"
Потім я переходжу a.txtв testдір.
mkdir test
mv a.txt test
Тоді я беру свій другий вчинок.
git add -A
git commit -m "second commit"
Нарешті, я редагую, a.txtщоб сказати "до побачення".
cat a.txt
> goodbye
Я беру свій останній вчинок.
git add a.txt
git commit -m "final commit"
Тепер ось моє питання:
Як я відрізняю зміст a.txtміж моїм останнім чином і першим вчиненням?
Я спробував:,
git diff HEAD^^..HEAD -M a.txtале це не вийшло. git log --follow a.txtналежним чином виявляє перейменування, але я не можу знайти еквівалент для git diff. Є такий?