【PIMF】手把手教会在OpenHarmony仓库不使git命令提交PR-鸿蒙开发者社区-51CTO.COM

【PIMF】手把手教会在OpenHarmony仓库不使git命令提交PR 原创 精华

离北况归
发布于 2022-5-9 13:31
浏览
4收藏

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


@toc

先上成果
:star::star::star:最近在参加「OpenHarmony 开源贡献者计划」活动(可在 Gitee OpenHarmony代码仓提交 PR 参与活动 https://gitee.com/openharmony),分享一下对仓库少量内容的修改和补充时使用轻量级PR的步骤:
【PIMF】手把手教会在OpenHarmony仓库不使git命令提交PR-鸿蒙开发者社区

::: hljs-center

水平有限,只是简单的改了点readme提了PR。

:::

OpenHarmony仓库地址 https://gitee.com/openharmony
【PIMF】手把手教会在OpenHarmony仓库不使git命令提交PR-鸿蒙开发者社区

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

DCO即Developer Certificate of Origin开发者原创声明。 :sparkles: :sparkles: :sparkles:
(已签署则跳过第一步)https://dco.openharmony.cn/#/sign
【PIMF】手把手教会在OpenHarmony仓库不使git命令提交PR-鸿蒙开发者社区
填入姓名,和邮箱再输入验证码即可。

第二步:fork要提交代码的OpenHarmony仓库到私有仓中

【PIMF】手把手教会在OpenHarmony仓库不使git命令提交PR-鸿蒙开发者社区

第三步:提交代码

1)在自己fork的仓库里修改代码。 :dizzy: :dizzy: :dizzy:
【PIMF】手把手教会在OpenHarmony仓库不使git命令提交PR-鸿蒙开发者社区
2)在文档页面右上角单击“编辑“按钮即可跳转到对应的Gitee工程源文件。 :yellow_heart: :yellow_heart: :yellow_heart:
【PIMF】手把手教会在OpenHarmony仓库不使git命令提交PR-鸿蒙开发者社区
3)提交时,在“扩展信息框“中填写Signed-off-by邮箱信息触发DCO校验,单击提交。
具体格式为Signed-off-by: 姓名 <邮箱>(与DCO签署邮箱保持一致):collision: :collision: :collision:
【PIMF】手把手教会在OpenHarmony仓库不使git命令提交PR-鸿蒙开发者社区

第四步:创建PR

1)在自己fork的仓库里新建Pull Request
【PIMF】手把手教会在OpenHarmony仓库不使git命令提交PR-鸿蒙开发者社区

2)填上基本内容
【PIMF】手把手教会在OpenHarmony仓库不使git命令提交PR-鸿蒙开发者社区

第五步:手动在评论区输入”start build”

PR建立默认进行DCO检查,检查成功后需要手动在评论区输入”start build”进入代码的CI静态检查和编译。
【PIMF】手把手教会在OpenHarmony仓库不使git命令提交PR-鸿蒙开发者社区

第六步:打开一瓶肥仔水庆祝一下

【PIMF】手把手教会在OpenHarmony仓库不使git命令提交PR-鸿蒙开发者社区
【PIMF】手把手教会在OpenHarmony仓库不使git命令提交PR-鸿蒙开发者社区

如何解决提交的PR DCO检查有问题的情况

检查一遍是否在“扩展信息框“中填写Signed-off-by邮箱信息。:sparkles: :star: :star2: :dizzy: :boom: :collision:
没有则需要重新提交一遍,删除fork的OpenHarmony代码仓,重新fork,提交代码和PR。
【PIMF】手把手教会在OpenHarmony仓库不使git命令提交PR-鸿蒙开发者社区


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

©著作权归作者所有,如需转载,请注明出处,否则将追究法律责任
已于2022-5-9 21:49:53修改
11
收藏 4
回复
举报
8条回复
按时间正序
/
按时间倒序
wx6245597465b5f
wx6245597465b5f

打开一瓶肥仔水,哈哈

3
回复
2022-5-12 15:07:14
zhushangyuan_
zhushangyuan_

轻量级提交 如果Committer提交了检视意见,是否可以amend追加提交?有没有研究过这块

2
回复
2022-5-12 16:43:20
离北况归
离北况归 回复了 zhushangyuan_
轻量级提交 如果Committer提交了检视意见,是否可以amend追加提交?有没有研究过这块

祝大大说的对,我研究研究

回复
2022-5-12 20:22:04
离北况归
离北况归 回复了 wx6245597465b5f
打开一瓶肥仔水,哈哈

那开两瓶,你一瓶,我一瓶

回复
2022-5-12 20:24:24
小威爱学习
小威爱学习

少见的技术+表情包混合的文章,读起来一点也不枯燥,话说我想要你的表情包哈哈哈哈哈

回复
2022-5-13 16:49:46
离北况归
离北况归 回复了 小威爱学习
少见的技术+表情包混合的文章,读起来一点也不枯燥,话说我想要你的表情包哈哈哈哈哈

 哈哈哈哈哈,安排!!!

回复
2022-5-13 17:11:23
alivezhy
alivezhy

还是有点不太详细

回复
2022-5-13 22:35:24
离北况归
离北况归 回复了 alivezhy
还是有点不太详细

我新手,求大佬带带

回复
2022-5-13 22:45:33
回复
    相关推荐