昨天我在一个名为Network.java的文件中提交了一些更改。今天我使用rebase从源代码库拉取。现在这个文件中的更改已经消失了。
更有趣的是,如果我运行
这是什么原因?
更有趣的是,如果我运行
git log -p
并搜索Network.java,则会看到带有更改的提交。然而,如果我运行git log -p -- <path to Network.java>
,那么我就看不到我的提交(它显示了一周前的提交)。这是什么原因?