10件事提交回来了,我对.gitignore文件进行了更改。今天当我提取最新代码时,我的改变并不存在。所以我运行了这个命令:
git log -p .gitignore
它告诉我文件的最后一次更改是我的。然后我从现在和我的提交之间提取了所有提交,并确定了删除我的更改的提交。然后我采取了那个提交的差异,以及之前的那个,并且在差异中我可以看到对文件的更改。
但为什么我不能通过上述命令看到变化?当我使用
时,我甚至都看不到这种变化gitk .gitignore
另外我想知道,当我试图查看其他文件的历史时,是否会发生这种情况?