OpenHarmonyGitee社区共建流程
前言 在开发者手机共建过程中,许多开发者会发现社区原生代码的问题,这些问题已经在开发者手机上解决,因此想通过回合到官方社区来为OpenHarmony生态做出一份贡献。下文会为大家介绍相关的简易共建流程。 共建流程 Fork代码 以Launcher为例,进入Launcher主仓后点击右上角的Forked,将社区源码Fork到自己待提交pr的仓库下。 clone代码 将自己远程仓库的代码clone到本
·
前言
在开发者手机共建过程中,许多开发者会发现社区原生代码的问题,这些问题已经在开发者手机上解决,因此想通过回合到官方社区来为OpenHarmony生态做出一份贡献。下文会为大家介绍相关的简易共建流程。
共建流程
Fork代码
以Launcher为例,进入Launcher主仓后点击右上角的Forked
,将社区源码Fork到自己待提交pr的仓库下。
clone代码
将自己远程仓库的代码clone
到本地。
创建issue(非必选)
如果修改的问题没有在社区主仓上找到对应issue,需要在社区主仓下新创建issue。
修改代码并提交
根据问题修改代码并本地验证,验证完成后提交到自己个人远程仓库的对应分支中。如果需要回合到多个分支,每个分支都需要进行此步骤。
注意:commit时,需要通过-s参数带上署名,不然门禁检测会无法通过。
提交pr
在个人远程仓库里提交pr到社区主仓,每笔修改提交到对应分支下,提交时关联对应的issue,并取消勾选合并后关闭提到的Issue。如果有多个分支,每个分支都可以关联这个issue。
pr+分
pr提交完成后,在评论里输入start build
。如果有多个分支提交,门禁会默认都在测试过程中,无需多次输入。待门禁测试成功后,私信对应的审查人员进行+分合并。
更多推荐
已为社区贡献28条内容
所有评论(0)