我在 git repo 中做了一些更改并提交了我的更改,并在那时将这些更改推送到了 repo 中。但是几天后我检查了一个文件的提交历史,在那个历史中最新的提交是我的提交。
我使用以下命令检查特定文件的提交历史记录
git log --follow
上面的命令显示了与该文件相关的所有提交,最近的提交就是我的提交。
当我尝试以下命令时。
git show commit_id
它显示了我想要保留的更改,但是当我查看文件时,它并没有反射(reflect)与该提交相关的更改。
注意:我们没有恢复那个提交。
最佳答案
也许问题出在您正在编辑文件的工具/编辑器中。尝试重新加载它。
关于git - 提交与更改相关,但更改未反射(reflect)在 repo 中,为什么会发生这种情况?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32991515/