意外重新设置HEAD ^ 100后如何返回当前状态?

时间:2019-06-11 20:42:56

标签: git git-rebase

在意外地使git rebase -i返回100之后,我的回购处于一种状态,该状态是上游落后数千个提交,而前面领先三个提交(我的三个实际提交)。

我解决此问题的“懒惰”方法是从上游创建一个新分支,然后git cherry-pick将我的3个分支提交到其中。

我知道必须有一种“正确”的方法来解决不涉及创建新分支和删除旧分支的问题。

我尝试了git rebase upstream/master,但是在我没有碰过的文件中有很多很多合并冲突。为什么?

0 个答案:

没有答案