我执行了以下行:
git rebase -i dev --onto master
我认为这会切断我的开发分支并将其粘贴到我的主分支之上。而 -i 会让我折叠变更集。
但是当它调出编辑器时,我没有看到任何变更集。我所看到的只是“noop”。所以我只是退出了它。然后我查看我的 git 历史记录,我所有的更改都消失了。我的开发分支与我的主人在同一个地方!
有人可以帮我恢复吗?谢谢!
我执行了以下行:
git rebase -i dev --onto master
我认为这会切断我的开发分支并将其粘贴到我的主分支之上。而 -i 会让我折叠变更集。
但是当它调出编辑器时,我没有看到任何变更集。我所看到的只是“noop”。所以我只是退出了它。然后我查看我的 git 历史记录,我所有的更改都消失了。我的开发分支与我的主人在同一个地方!
有人可以帮我恢复吗?谢谢!