我用 filter-branch & --prune-empty 重写了 git 历史。现在我需要恢复一些带有特定消息的提交。我可以这样做吗?我不运行 git reflog 或 git gc
问问题
49 次
1 回答
0
如此处所述,git log
有一个--grep-reflog
选项允许您对丢失的提交进行 grep 提交消息。
然后,您可以仅使用列出 SHA1--format=format:%H
。
于 2017-08-21T05:21:16.807 回答