我在git repo中做了一些修改,并提交了我的修改,并在当时推送了这些修改。但过了几天,我检查了一个文件的提交历史记录,在那个历史记录中,最新的提交是我的提交。 我用下面的命令来检查特定文件的提交历史Commit与变更相关,但变更未反映在回购中,为什么会发生这种情况?
git的日志--follow
上面的命令显示所有有关该文件的提交,最新提交不是别人,正是我的承诺等。
当我尝试下面的命令。
混帐显示commit_id
这表明,我想保持的变化,但是当我看着文件并不反映与该提交更改。
注意:我们没有恢复提交。
不同的分支可能? –
这是我推送的同一分支,现在试图找出文件中的更改但无法执行。并承诺在那里。但是当我试图查看文件时,它并不反映与该提交相关的更改,但是当我执行git show commit_id时,它会显示更改。 –