我正在使用远程计算机,我对几个文件进行了更改,添加了它们并提交了更改。我也总是使用git log来查看提交是否存在(仅仅是在实践中)。
在此之后,我进行了审核以检查我的代码。我添加此声明是因为,我能够在代码检查UI上看到提交和更改,并通过UI推送了我的更改。
但是当我在远程机器上运行git log时,我没有看到提交(并且git status显示已经提交的更改尚未添加)。如果不是因为我可以在审核委员会UI上实际看到它,我将被迫认为我从未做过提交。
如果我在这里遗漏了一些明显的东西,请原谅。我想知道为什么会这样?而且,如果有一种方法让我再次看到提交(没有拉动那些我自己推动的改变)。
进一步详情: 只有一个本地分支。 我已经尝试过git reflog,因为有些线程似乎建议尝试这个。 我知道提交哈希 - 我可以用某种方式使用它吗?
编辑:此问题已不再适用。问题与上述细节无关,而是与我们的内部工具之一有关。谢谢你的帮助!