即使我的特性分支是从最新版本的
我知道可以通过以下方式解决这个问题:
然而,直接推送到
main
分支创建的,当我尝试将我的PR(从特性X到main)进行rebase时,我最终看到的是:
由于冲突,无法对该分支进行rebase操作
由于在重新应用来自头部分支的各个提交时遇到冲突,因此无法自动执行将这个分支的提交rebase到基础分支上的操作。我知道可以通过以下方式解决这个问题:
git checkout main
git rebase feature/x
(resolve conflicts)
然而,直接推送到
main
是被锁定的,我需要通过PR进行操作。成功地将feature/x
分支变基到main的步骤是什么?
--force-with-lease
命令会让您获得一次点赞。 - jub0bsgit rebase --continue
不要提交,然后你可以按照上面提到的使用--force-with-lease
最终推送。