git rebase之后,由于冲突无法合并PR

时间:2015-11-11 13:50:00

标签: git

我运行了git rebase来重新排序并从历史记录中删除提交。之后,我稍微更改了HEAD代码。现在我创建了一个PR来将这些变化合并到开发中,我正在发生公关冲突。如果我做一个git merge可能会引入不需要的提交......或者也许它不会,我不确定。如何以正确的方式解决这场公关冲突?

1 个答案:

答案 0 :(得分:1)

如有疑问,请在本地提取所有相关分支,然后将从目标分支(即master)合并到您的分支(即{{1 }})。

检查最终结果(阅读生成的代码,运行测试,运行应用程序),如果您对此感到满意,将合并提交推送到您的分支,然后PR。那你就不会有冲突。

如果您对结果不满意,请在本地(合并后),提交,然后推送和PR上修复它们。同样,你不应该有冲突。