共计 818 个字符,预计需要花费 3 分钟才能阅读完成。
轻量级 PR,它升高了开源奉献的门槛,能针对文档进行疾速更改和修复,适宜大量内容的批改和补充。
本篇 = 无限的篇幅 + 有限的在社区提交代码🙈 再轻易聊点有的没的。
最近在加入「OpenHarmony 开源贡献者打算」流动 (可在 Gitee OpenHarmony 代码仓提交 PR 参加流动 https://gitee.com/openharmony),分享一下对仓库 大量内容的批改和补充时 应用 轻量级 PR的步骤:
OpenHarmony 仓库地址 https://gitee.com/openharmony
第一步:签订 DCO 开发者原创申明
DCO 即 Developer Certificate of Origin 开发者原创申明。
(已签订则跳过第一步)https://dco.openharmony.cn/#/…
填入姓名,和邮箱再输出验证码即可。
第二步:fork 要提交代码的 OpenHarmony 仓库到公有仓中
第三步:提交代码
1)在本人 fork 的仓库里批改代码。
2)在文档页面右上角单击“编辑“按钮即可跳转到对应的 Gitee 工程源文件。
3)提交时,在“扩大信息框“中填写 Signed-off-by 邮箱信息触发 DCO 校验,单击提交。
具体格局为 Signed-off-by: 姓名 < 邮箱 >(与 DCO 签订邮箱保持一致)
第四步:创立 PR
1)在本人 fork 的仓库里新建 Pull Request
2)填上根本内容
第五步:手动在评论区输出”start build”
PR 建设默认进行 DCO 查看,查看胜利后须要手动在评论区输出”start build”进入代码的 CI 动态检查和编译。
第六步:关上一瓶肥仔水庆贺一下
如何解决提交的 PR DCO 查看有问题的状况
查看一遍是否在“扩大信息框“中填写 Signed-off-by 邮箱信息。
没有则须要从新提交一遍,删除 fork 的 OpenHarmony 代码仓,从新 fork,提交代码和 PR。
因为自己程度无限以及知识面的狭窄,文章中有疏漏和不足之处敬请各位老师和读者批评指正。