昨天我git-commited,然后检查了多个旧提交,并在其中一些上使用了stash
。
现在,昨天的提交不再出现在git log
中。
我不知道树木,但我知道我使用的确切评论。
我尝试查看昨天提交前最新的提交,但它仍未显示在日志树中。
有没有办法通过我给出的评论结帐或搜索? (还有一个原因导致它不再显示在git log
?)
答案 0 :(得分:1)
您可以在本地使用reflog
,这样您就可以看到您所做的事情的历史记录(当分支的提示更新时):
$ git reflog
它还会显示提交哈希值,因此您应该能够找到您要查找的提交并将其签出或根据已完成的内容进行合并。