2015-10-07 42 views
3

我在git repo中做了一些修改,并提交了我的修改,并在当时推送了这些修改。但过了几天,我检查了一个文件的提交历史记录,在那个历史记录中,最新的提交是我的提交。 我用下面的命令来检查特定文件的提交历史Commit与变更相关,但变更未反映在回购中,为什么会发生这种情况?

git的日志--follow

上面的命令显示所有有关该文件的提交,最新提交不是别人,正是我的承诺等。

当我尝试下面的命令。

混帐显示commit_id

这表明,我想保持的变化,但是当我看着文件并不反映与该提交更改。

注意:我们没有恢复提交。

+0

不同的分支可能? –

+0

这是我推送的同一分支,现在试图找出文件中的更改但无法执行。并承诺在那里。但是当我试图查看文件时,它并不反映与该提交相关的更改,但是当我执行git show commit_id时,它会显示更改。 –

回答

0

也许问题出在您正在编辑文件的工具/编辑器中。尝试重新加载它。

+0

试过了,但没有什么有趣的。 –

+0

返回什么? 'git状态' – grimsock

相关问题