Skip to content
IceNature edited this page Jul 24, 2016 · 6 revisions

为了简化提交历史,推荐在接收核审 PR 时采用快进合并;主项目继续使用非快进合并。

快进合并

  1. 在 Pull Request 找到审核人发起的 PR 编号,例如 #1

  2. 打开命令行输入:

    git fetch origin pull/ID/head:BRANCHNAME

    ID 替换为 PR 编号,比如 1(不带井号);BRANCHNAME 替换为自定义分支名,比如 review。这样就创建了一个新的分支 review 来储存 PR 提交的内容。

  3. 进行合并:

    git merge review --ff-only

    如果没有冲突即快进合并。合并完成后即可删除 review 分支:

    git branch -d review
  4. 将合并后的分支重新推送。主仓库的 PR 和个人仓库的 PR 都将自动更新。

Clone this wiki locally