0 如何为 RB 贡献代码
RB edited this page 2020-01-11 15:30:00 +08:00
This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

如何为 RB 贡献代码

开源精神是分享,不是拿来主义。我们希望 RB 在为你带来帮助的同时(无论是学习还是实际应用),你也能够为 RB 带来力所能及的贡献,这也是对作者最大的鼓励,是可以让 RB 持续发展下去的重要动力。

当你在学习/使用 RB 发现问题并修复的同时,可以 PR 一份让 RB 变得更好。谢谢!

如何贡献代码

  1. 如果你本身采用问题分支的工作模式那么可以直接跳到步骤3
  2. 如果你直接在主分支上开发,那么可能需要你先将修改代码放在独立的分支中
  3. 将要修复的问题以分支 PR 形式提交给 RB具体步骤如下
    1. 进入 RB 的 New pull request 页面
    2. 点击 [compare across forks] 激活跨 fork 比较
    3. 在第二组选择框中选择你的项目以及你要 PR 的分支
    4. 在第一组选择框中选择 RB 的分支(即合并目标分支,通常为 masterdevelop
    5. 分支选择完毕后GitHub 会显示分支间的代码差异,如果差异存在那么你可以点击 [Create pull request] 建立一个 PR
  4. 当你提交 PR 后,所有 CI 会自动运行检测代码质量和构建
  5. 最后,我们会进行 Code review 并合并你的 PR