从 git rebase 中恢复

发布于 2024-08-26 22:16:23 字数 159 浏览 10 评论 0原文

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

然后,我没有执行“git rebase origin/master”,而是意外地输入了“git rebase origin master”,现在我所做的提交消失了,文件也消失了。有谁知道如何恢复我的文件?

I have a local branch work, where I created two new files a.py, b.py and committed them.

Then, instead of doing "git rebase origin/master", I accidently typed "git rebase origin master", and now the commit I did is gone and the files are gone. Does anyone know how I can recover my files?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

沫尐诺 2024-09-02 22:16:23

撤消 git rebase

Git 会保留旧的引用(直到您清理它们)。您可以切换回变基之前的旧参考。

Undoing a git rebase

Git keeps the old refs (until you clean them up). You can switch back to the old refs from before the rebase just fine.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文