从git rebase中恢复

Sch*_*tti 6 git rebase

我有一个本地分支工作,在那里我创建了两个新文件a.py,b.py并提交了它们.

然后,我没有做"git rebase origin/master",而是意外地输入了"git rebase origin master",现在我做的提交已经消失了,文件也没了.有谁知道如何恢复我的文件?

Die*_*Epp 7

撤消git rebase

Git保留旧的参考(直到你清理它们).您可以在rebase之前切换回旧的refs就好了.