执行合并请求时解决 Github 上的冲突的最简单方法是什么

What is the easiest way to resolve conflicts on Github when doing a Pull Request

我正在尝试通过 Pull Request merge GitHub 上的分支,但我遇到了 冲突

解决冲突的最简单方法是什么?

  1. 使用 GitHub 网页编辑器。

  1. 您将看到一个编辑器,它看起来像这样:

保留您想要的更改,并删除其余部分(包括分隔符)。

假设您希望保留来自 foo 分支的代码,这就是您的代码在编辑后的样子:

使用 Prev 和 Next 链接,导航到下一个冲突:

点击 "Mark as Resolved",并可选择对其他文件重复:

最后,当您解析完所有文件后,会出现一个新按钮:

GitHub 刚刚介绍了这个新功能,它简化了简单冲突的解决。

文档在这里:https://help.github.com/articles/resolving-a-merge-conflict-on-github/