在不小心做了git rebase -i100 次后,我的 repo 处于上游落后数千次提交,提前三个提交(我的三个实际提交)的状态。
我解决这个问题的“懒惰”方法是从上游创建一个新分支,然后git cherry-pick我的 3 个提交到它。
我知道必须有一种“正确”的方法来解决不涉及创建新分支和删除旧分支的问题。
我试过git rebase upstream/master了,但是我没有接触过的文件中有很多很多合并冲突。为什么?
在不小心做了git rebase -i100 次后,我的 repo 处于上游落后数千次提交,提前三个提交(我的三个实际提交)的状态。
我解决这个问题的“懒惰”方法是从上游创建一个新分支,然后git cherry-pick我的 3 个提交到它。
我知道必须有一种“正确”的方法来解决不涉及创建新分支和删除旧分支的问题。
我试过git rebase upstream/master了,但是我没有接触过的文件中有很多很多合并冲突。为什么?