Skip to content

如何提一个 PR?

Hongbusi edited this page May 3, 2022 · 1 revision

首先,非常欢迎大家有兴趣给 developer-plus 提 PR。

提 PR 之前你需要知道

  • 在提交一个 PR 之前,请确保你完成的事情,是被需要的,不然你的付出可能会“打水漂”;
  • review PR 是一件非常吹毛求疵的事情,而且难免不会带有个人主观风格喜好,没有针对任何人;
  • 如果你觉得你的方案是更好的,那么你可以在 PR 下讨论,说服对方接受你的方案是可行的。

PR 流程

  • 第一步:fork 目标仓库;
  • 第二步:clone fork 后的个人仓库到本地;
  • 第三步:在主分支上新建分支,用来完成任务;(可能存在 fork 的个人仓库代码并不是最新的,所以需要手动到 fork 的个人仓库同步原仓库最新代码);
  • 第四步:完成任务后,提交到远程仓库(fork 的个人仓库),注意 commit 规范;
  • 第五步:创建 PR 到原仓库;
  • 第六步:等待 review(如存在问题需要重新修改),merge。

更加具体的流程介绍提交 PR 指南