我已经创建了一个隐藏的PR,该PR有多个提交,要挤压它们存在冲突问题

时间:2019-05-03 20:46:15

标签: git

上游有2个仓库(主仓库)和源(我的仓库)。 PR有合并冲突,并要解决此冲突,请通过以下命令

第1步。在主分支上

第2步。gitpull原始主机

第3步。gitcheckout my_branch

第4步。gitrebase master

步骤5.git状态

您的分支和“ my_branch”已经分开, 并分别具有118和106个不同的提交。   (使用“ git pull”将远程分支合并到您的分支中)

请帮助,因为分支正在显示来自不同开发人员的大量提交。如果该过程不正确,请进行指导。

1 个答案:

答案 0 :(得分:1)

将PR分支重新建立在更新后的母版之上之后,您所要做的就是将其推回原位。

由于基础已经重写了该PR分支的历史记录,因此您可以简单地强制PR分支

git checkout my_pr_branch
git push --force

这将更新PR。
由于PR分支已经基于master进行了重新构建,因此由原始存储库的维护者将其集成到master分支(快速合并)中

将是微不足道的。