我有一个文件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
。有一个吗?