2010-06-28 52 views
0

刚刚注意到git svn(git版本1.6.5.2)的一个可怕问题。
首先委托我的工作正常与git commit,完成后我做了git svn dcommit
这开始与Resetting to the latest refs/remotes/git-svn罚款,但然后失败,并返回错误Unable to extract revision information from commit无法从提交中提取修订版信息

这留下了所有在上一个svn dcommit和当前git版本之间变化的文件,它们之间的所有git日志消息也都消失了。

现在,有没有办法让git提交日志消息?

回答

2

检查git reflog,那里的最后一个条目之一将指向您正在寻找的提交。

如果一切都失败了,您可以使用the recover-anything approach

+0

reflog + reset诀窍! – baloo 2010-06-29 09:51:02