写点什么

【PIMF】手把手教会在 OpenHarmony 仓库不使 git 命令提交 PR 参与社区贡献

作者:离北况归
  • 2022 年 5 月 10 日
  • 本文字数:690 字

    阅读完需:约 2 分钟

答案是轻量级 PR,它降低了开源贡献的门槛,能针对文档进行快速更改和修复,适合少量内容的修改和补充。本篇 = 有限的篇幅 + 无限的在社区提交代码🙈 再随便聊点有的没的。




最近在参加「OpenHarmony 开源贡献者计划」活动(可在 Gitee OpenHarmony 代码仓提交 PR 参与活动 https://gitee.com/openharmony),分享一下对仓库少量内容的修改和补充时使用轻量级 PR 的步骤:

OpenHarmony 仓库地址 https://gitee.com/openharmony


第一步:签署 DCO 开发者原创声明

DCO 即 Developer Certificate of Origin 开发者原创声明。 :sparkles: :sparkles: :sparkles:(已签署则跳过第一步)https://dco.openharmony.cn/#/sign



填入姓名,和邮箱再输入验证码即可。

第二步: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。





由于本人水平有限以及知识面的狭隘,文章中有疏漏和不足之处敬请各位老师和读者批评指正。

发布于: 刚刚阅读数: 2
用户头像

离北况归

关注

还未添加个人签名 2022.03.26 加入

OpenHarmony啃论文俱乐部PIMF团队。 位于南京一学生,可私信。

评论

发布
暂无评论
【PIMF】手把手教会在OpenHarmony仓库不使git命令提交PR参与社区贡献_OpenHarmony_离北况归_InfoQ写作社区