Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从git重基中恢复_Git_Rebase - Fatal编程技术网

从git重基中恢复

从git重基中恢复,git,rebase,Git,Rebase,我有一个本地分支机构,在那里我创建了两个新文件a.py和b.py并提交了它们 然后,我没有执行“git-rebase-origin/master”,而是意外地键入了“git-rebase-origin-master”,现在我所做的提交已经不存在,文件也不存在了。有人知道我如何恢复文件吗? Git保留旧的引用(直到你清理它们)。您可以从重新基准之前切换回旧的基准面,一切正常。可能重复的基准面

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

然后,我没有执行“git-rebase-origin/master”,而是意外地键入了“git-rebase-origin-master”,现在我所做的提交已经不存在,文件也不存在了。有人知道我如何恢复文件吗?

Git保留旧的引用(直到你清理它们)。您可以从重新基准之前切换回旧的基准面,一切正常。

可能重复的基准面