У мене є файл 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
. Є такий?