轻量级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。
因为自己程度无限以及知识面的狭窄,文章中有疏漏和不足之处敬请各位老师和读者批评指正。