2010-06-28 78 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