精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

openharmony加入指南 openharmony萌新貢獻(xiàn)指南

ArkUI詳解 ? 來(lái)源:鴻蒙實(shí)驗(yàn)室 ? 作者:鴻蒙實(shí)驗(yàn)室 ? 2022-08-26 11:03 ? 次閱讀

openharmony萌新貢獻(xiàn)指南

本篇教程旨在幫助萌新們一起參與到OpenHarmony的開(kāi)源事業(yè)中,讓每個(gè)人成為開(kāi)源人,星星之火,可以燎原!最下面有我的入群方式。

在這之前先說(shuō)一下從我這兒報(bào)名,提交Pr,

5分鐘快速為OpenHarmony提交PR(Web)視頻教程

有哪些福利

官方的T恤

官方的貢獻(xiàn)證書

馬克杯

開(kāi)發(fā)板

我的鴻蒙書籍

我的小鳥擺件

如何參與

活動(dòng)范圍涵蓋OpenHarmony主干倉(cāng)、SIG倉(cāng)、三方庫(kù),共計(jì)1000+個(gè)代碼倉(cāng):

OpenHarmony主庫(kù)組織地址:

https://gitee.com/openharmony

OpenHarmony SIG組織地址:

https://gitee.com/openharmony-sig

OpenHarmony三方庫(kù)組織地址:

https://gitee.com/openharmony-tpc

前提條件

有一個(gè)Gitee賬號(hào),沒(méi)有的話,記得用郵箱注冊(cè)一個(gè)

簽署開(kāi)發(fā)者原創(chuàng)聲明

本地安裝Git

如果Git基礎(chǔ)薄弱,也是可以用圖形化界面

windows推薦

tortoisegit

sourcetree

mac推薦

sourcetree

接下來(lái)就是手把手的環(huán)節(jié)了

這兒也有兩個(gè)圖片可以看一下

FAQ

十分鐘極速提Pr

一、配置Git

注冊(cè)碼云賬號(hào)

本地安裝Git

1.注冊(cè)

地址: https://gitee.com/ 注冊(cè)碼云賬號(hào),只要點(diǎn)擊導(dǎo)航條中的“注冊(cè)”,或者點(diǎn)擊首頁(yè)中那個(gè)大大的“加入碼云”按鈕,即可進(jìn)入注冊(cè)頁(yè)面。

image-20220719090715929

輸入賬號(hào)、郵箱、密碼,然后點(diǎn)擊注冊(cè)按鈕.

注冊(cè)的時(shí)候最好取一個(gè)有意義的名字,比如姓名全拼,昵稱全拼,如果被占用,可以加上有意義的數(shù)字.比如我的

注冊(cè)完官方會(huì)向大家的郵箱發(fā)送一份激活郵件,請(qǐng)點(diǎn)擊其中的鏈接激活賬號(hào),賬號(hào)激活后,注冊(cè)流程就算完成了。注冊(cè)完畢即以新注冊(cè)的賬號(hào)登錄,登錄后即進(jìn)入用戶的控制面板頁(yè)面。

找不到ssh-keygen命令是因?yàn)槟愕墓ぷ髂夸洸辉趕sh-keygen.exe所在目錄下,導(dǎo)致找不到命令,所以切換工作目錄到ssh-kengen所在目錄(Git/usr/bin/)即可。以我為例,我的Git安裝在D盤Git下,所以進(jìn)行操作 cd D:/Git/usr/bin/ ,然后執(zhí)行 ssh-keygen -t rsa -C “您的郵箱地址” 即可

2.公鑰認(rèn)證管理

開(kāi)發(fā)者向碼云版本庫(kù)寫入最常用到的協(xié)議是 SSH 協(xié)議,因?yàn)?SSH 協(xié)議使用公鑰認(rèn)證,可以實(shí)現(xiàn)無(wú)口令訪問(wèn),而若使用 HTTPS 協(xié)議每次身份認(rèn)證時(shí)都需要提供口令。使用 SSH 公鑰認(rèn)證,就涉及到公鑰的管理。

3.如何生成ssh公鑰


你可以按如下命令來(lái)生成sshkey:

這個(gè)郵箱就是你的上面的郵箱

ssh-keygen -t rsa -C "xxxxx@xxxxx.com"

# Generating public/private rsa key pair...

# 三次回車即可生成 ssh key

比如我的

ssh-keygen -t rsa -C "852851198@qq.com"

然后三次回車即可生成 ssh key,

查看你的 public key,

mac

cat ~/.ssh/id_rsa.pub

# ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC6eNtGpNGwstc....

windows

在C:\Users\用戶.ssh目錄下找到id_rsa.pub復(fù)制里面所有內(nèi)容

image-20220719111429271

4.添加public key到碼云

并把他添加到碼云(Gitee.com) SSH key添加地址

image-20220719110915806

添加后,在終端(Terminal)中輸入

ssh -T git@gitee.com

若返回

Welcome to Gitee.com, yourname!

則證明添加成功。

二、DCO簽署

1.DCO簽署網(wǎng)址

開(kāi)發(fā)者原創(chuàng)聲明Developer Certificate of Origin

開(kāi)發(fā)者原創(chuàng)聲明

2.簽署DCO

注意:

DCO簽署Name 必須要和git config --global user.name 設(shè)置保持一致(其實(shí)不一致也可以,但一致之后少麻煩)

DCO簽署E-mail必須要和git config --global user.email設(shè)置保持一致

向OpenHarmony社區(qū)提交代碼

3.修改本地的郵箱和簽署郵箱一致

git config --global user.name "你的名字"

git config --global user.email "你的gitee綁定郵箱"

git config --global --list

比如我的:

git config --global user.name "徐建國(guó)"

git config --global user.email "852851198@qq.com"

git config --global --list

三、提交代碼

1.下載代碼

1.1找到要提交代碼的社區(qū)代碼倉(cāng),fork一個(gè)到自己的私有倉(cāng)中;

比如我fork的是docs倉(cāng)

原地址:https://gitee.com/openharmony/docs

fork后:https://gitee.com/jianguo888/docs

而你后面要git clone的就是后者。

image-20220625103805814

1.2復(fù)制自己私有倉(cāng)的“克隆/下載”中的HTTPS/SSH鏈接下載代碼

優(yōu)先ssh

本地創(chuàng)建工作區(qū),然后

git clone git@gitee.com:你的giteeID/docs.git

比如我的

git clone git@gitee.com:jianguo888/docs.git

image-20220805090643509

2.提交代碼

2.1將修改的代碼合入到提交代碼倉(cāng)中;

必須添加郵箱,否則后面的doc校驗(yàn)不過(guò)

切記:提交的時(shí)候必須是-s -m

-s的意思就是帶了你的signoff

git add .

git commit -s -m '修改信息' // 提交信息包括你的概要信息

git push -f origin master

比如我的:

git add .

git commit -s -m '修改redeme提高可讀性 ' // 提交信息包含signoff郵箱

git push -f origin master

2.2如何追加signoff到上一次commit?

執(zhí)行git commit --amend --signoff命令 。

2.3如果是對(duì)同一個(gè)問(wèn)題修改

git commit --amend

通常推薦一個(gè)一個(gè)commit解決一個(gè)問(wèn)題

四、提交ISSUE

1.進(jìn)入社區(qū)主代碼建Issue(不是fork的代碼倉(cāng)),同時(shí)注意建Issue有很多選項(xiàng)類型可選擇,根據(jù)實(shí)際情況選擇

名稱

【OpenHarmony開(kāi)源貢獻(xiàn)者計(jì)劃2022】+Issue內(nèi)容描述

image-20220625105723070

向OpenHarmony社區(qū)提交代碼-開(kāi)源基礎(chǔ)軟件社區(qū)

2.創(chuàng)建成功會(huì)生成一個(gè)#XXXXX(I5E2H2)的IssueID,后續(xù)提交PR可以關(guān)聯(lián),關(guān)聯(lián)PR合入,Issue就會(huì)自動(dòng)關(guān)閉。

image-20220625105939890

五、提交PR

1.代碼提交到自己的私有倉(cāng),刷新,點(diǎn)擊“+ Pull Request”建PR合入代碼到社區(qū)主代碼倉(cāng);

image-20220625110150526

2.進(jìn)入PR提交界面,可選擇代碼倉(cāng)庫(kù)分支,和關(guān)聯(lián)ISSUE ID,簡(jiǎn)單描述合入的PR修改等信息;

image-20220625110210970

標(biāo)題都是【OpenHarmony開(kāi)源貢獻(xiàn)者計(jì)劃2022】+你修改的任務(wù)摘要

比如我的:

【OpenHarmony開(kāi)源貢獻(xiàn)者計(jì)劃2022】+智能家居中控

image-20220719131555042

關(guān)聯(lián)ISSUE ID

第一步查看自己的issues ID

image-20220723140925451

第二步添加到自己的Pull request的描述里

image-20220723141445018

3.PR建立成功,首先默認(rèn)進(jìn)行DCO檢查,檢查成功,需要手動(dòng)在評(píng)論區(qū)輸入回復(fù)”start build”方可進(jìn)入代碼的CI靜態(tài)檢查和編譯等操作。

image-20220625110230911

六、聯(lián)系committer

committer:https://gitee.com/openharmony/community/blob/master/zh/committer.md

1. committer文檔中找到對(duì)應(yīng)的committer負(fù)責(zé)人主頁(yè),想辦法聯(lián)系

這一步,可以找我溝通就好,我?guī)痛蠹衣?lián)系。

我是在committer發(fā)現(xiàn)負(fù)責(zé)人,然后微信搜索,群里撈到的。

向OpenHarmony社區(qū)提交代碼

image-20220625110507371

倉(cāng)頡語(yǔ)言內(nèi)測(cè)申請(qǐng)

參考資料

貢獻(xiàn)代碼的流程

貢獻(xiàn)流程

堅(jiān)果的小伙伴們提的Pr

悠悠森:https://gitee.com/openharmony/docs/pulls/6910

https://gitee.com/openharmony/docs/pulls/6921

https://gitee.com/openharmony/docs/pulls/6937

https://gitee.com/openharmony-sig/knowledge_demo_entainment/pulls/35

https://gitee.com/openharmony-sig/knowledge_demo_travel/issues/I5IKVK

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • OpenHarmony
    +關(guān)注

    關(guān)注

    25

    文章

    3661

    瀏覽量

    16159
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    星光璀璨,聆聽(tīng) OpenHarmony 貢獻(xiàn)者之聲

    在第三屆開(kāi)放原子開(kāi)源基金會(huì)OpenHarmony技術(shù)大會(huì)上, 我們滿懷敬意地對(duì)取得優(yōu)秀成果的星光OpenHarmony技術(shù)俱樂(lè)部、星光導(dǎo)師、星光貢獻(xiàn)者、星光活動(dòng)進(jìn)行了致謝。 他們不僅是技術(shù)的探索者
    發(fā)表于 10-28 17:09

    第三屆OpenHarmony技術(shù)大會(huì)星光璀璨、致謝OpenHarmony社區(qū)貢獻(xiàn)

    (技術(shù)專家組)、TSG星光貢獻(xiàn)者和星光OpenHarmony技術(shù)俱樂(lè)部、星光導(dǎo)師、星光貢獻(xiàn)者、星光活動(dòng)等OpenHarmony社區(qū)貢獻(xiàn)者,大
    的頭像 發(fā)表于 10-21 14:10 ?187次閱讀

    第三屆OpenHarmony技術(shù)大會(huì)在上海成功舉辦

    最新的生態(tài)進(jìn)展。據(jù)龔體介紹,開(kāi)源四年以來(lái),OpenHarmony社區(qū)匯聚了超過(guò)8000名貢獻(xiàn)者以及70多家共建單位,累計(jì)產(chǎn)出1.1億多行代碼,超過(guò)780款軟硬件產(chǎn)品通過(guò)兼容性測(cè)評(píng),覆蓋金融、超高清、教育
    發(fā)表于 10-13 11:14

    基于ArkTS語(yǔ)言的OpenHarmony APP應(yīng)用開(kāi)發(fā):HelloOpenharmony

    1、程序簡(jiǎn)介該程序是基于OpenHarmony標(biāo)準(zhǔn)系統(tǒng)編寫的UI應(yīng)用類:HelloOpenHarmony。本案例是基于API9接口開(kāi)發(fā)。本案例已在OpenHarmony凌蒙派-RK3568開(kāi)發(fā)
    的頭像 發(fā)表于 09-15 08:09 ?308次閱讀
    基于ArkTS語(yǔ)言的<b class='flag-5'>OpenHarmony</b> APP應(yīng)用開(kāi)發(fā):Hello<b class='flag-5'>Openharmony</b>

    Openharmony軟件評(píng)估指南-米爾瑞芯微RK3568開(kāi)發(fā)板

    Openharmony軟件評(píng)估指南用于介紹在米爾的開(kāi)發(fā)板上運(yùn)行Openharmony系統(tǒng)下的核心資源與外設(shè)資源的測(cè)試步驟與評(píng)估方法。本文可作為前期評(píng)估指南使用,也可以作為通用系統(tǒng)開(kāi)發(fā)的
    發(fā)表于 09-06 20:06

    400萬(wàn)!深開(kāi)鴻OpenHarmony主倉(cāng)代碼貢獻(xiàn)量再創(chuàng)里程碑!

    2024年7月8日,據(jù)OpenAtomOpenHarmony(以下簡(jiǎn)稱“OpenHarmony”)官網(wǎng)顯示,深開(kāi)鴻在OpenHarmony社區(qū)主倉(cāng)代碼貢獻(xiàn)總量超過(guò)400萬(wàn)行,在華為以外
    的頭像 發(fā)表于 07-09 08:33 ?324次閱讀
    400萬(wàn)!深開(kāi)鴻<b class='flag-5'>OpenHarmony</b>主倉(cāng)代碼<b class='flag-5'>貢獻(xiàn)</b>量再創(chuàng)里程碑!

    九聯(lián)開(kāi)鴻加入開(kāi)放原子開(kāi)源基金會(huì)OpenHarmony醫(yī)療健康專委會(huì)

    近日,九聯(lián)開(kāi)鴻加入開(kāi)放原子開(kāi)源基金會(huì)OpenHarmony醫(yī)療健康專委會(huì),將與醫(yī)療行業(yè)伙伴合作開(kāi)發(fā)基于OpenHarmony系統(tǒng)的智慧醫(yī)療產(chǎn)品以及智慧病房解決方案,完成包括床頭屏、走廊屏、門禁等設(shè)備的鴻蒙化,共同構(gòu)建醫(yī)療行業(yè)智慧
    的頭像 發(fā)表于 04-18 09:46 ?417次閱讀
    九聯(lián)開(kāi)鴻<b class='flag-5'>加入</b>開(kāi)放原子開(kāi)源基金會(huì)<b class='flag-5'>OpenHarmony</b>醫(yī)療健康專委會(huì)

    聚能共創(chuàng)下一代智能終端操作系統(tǒng) 軟通動(dòng)力榮膺“OpenHarmony優(yōu)秀貢獻(xiàn)單位”

    OpenHarmony年度開(kāi)源事業(yè)全面總結(jié)的同時(shí),吸引更多伙伴加入開(kāi)源生態(tài)建設(shè)中。作為開(kāi)放原子開(kāi)源基金會(huì)白金捐贈(zèng)人、OpenHarmony項(xiàng)目群銀牌捐贈(zèng)人及Open
    的頭像 發(fā)表于 04-02 11:09 ?327次閱讀
    聚能共創(chuàng)下一代智能終端操作系統(tǒng) 軟通動(dòng)力榮膺“<b class='flag-5'>OpenHarmony</b>優(yōu)秀<b class='flag-5'>貢獻(xiàn)</b>單位”

    淺談兼容 OpenHarmony 的 Flutter

    OpenHarmony SIG 組織在 Gitee 開(kāi)源了兼容 OpenHarmony 的 Flutter。該組織主要用于孵化 OpenHarmony 相關(guān)的開(kāi)源生態(tài)項(xiàng)目。 ? ? ▲ 倉(cāng)庫(kù)地址
    的頭像 發(fā)表于 02-02 15:22 ?569次閱讀
    淺談兼容 <b class='flag-5'>OpenHarmony</b> 的 Flutter

    您有一份OpenHarmony開(kāi)發(fā)者論壇2023年度總結(jié),請(qǐng)查收~

    ,OpenHarmony 開(kāi)發(fā)者論壇也整理不同的榜單,讓更多的人看到這些優(yōu)秀的貢獻(xiàn)者。也為這些貢獻(xiàn)突出的各位開(kāi)發(fā)者準(zhǔn)備了一些周邊禮品,以表謝意。希望我們能一起把 OpenHarmony
    發(fā)表于 01-26 17:27

    誠(chéng)邁科技獲評(píng)OpenHarmony社區(qū)優(yōu)秀貢獻(xiàn)單位

    1月23日,OpenHarmony社區(qū)年會(huì)在京舉行,誠(chéng)邁科技憑借出色的技術(shù)創(chuàng)新能力以及在生態(tài)建設(shè)方面的突出貢獻(xiàn),獲評(píng)“OpenHarmony社區(qū)優(yōu)秀貢獻(xiàn)單位”。誠(chéng)邁科技高級(jí)副總裁陳璟出
    的頭像 發(fā)表于 01-26 10:04 ?399次閱讀

    OpenHarmony社區(qū)運(yùn)營(yíng)報(bào)告(2023年12月)

    ? 截至 2023 年 12 月 22 日,OpenAtom OpenHarmony(簡(jiǎn)稱“OpenHarmony\")社區(qū)累計(jì)超過(guò) 6700 名貢獻(xiàn)者,產(chǎn)生 26.9 萬(wàn)多個(gè) PR
    發(fā)表于 01-10 15:44

    OpenHarmony社區(qū)運(yùn)營(yíng)報(bào)告(2023年12月)

    OpenHarmony")社區(qū)累計(jì)超過(guò)6700名貢獻(xiàn)者,產(chǎn)生26.9萬(wàn)多個(gè)PR,2.4萬(wàn)多個(gè)Star,6.7萬(wàn)多個(gè)Fork,59個(gè)SIG。 ? 2023年12月16日,以“技術(shù)創(chuàng)新,照見(jiàn)未來(lái)”為主題的首屆開(kāi)放原子
    的頭像 發(fā)表于 01-08 21:15 ?742次閱讀
    <b class='flag-5'>OpenHarmony</b>社區(qū)運(yùn)營(yíng)報(bào)告(2023年12月)

    【限量門票】繁榮生態(tài),人才先行︱首屆OpenHarmony人才生態(tài)大會(huì)即將在上海召開(kāi)

    OpenHarmony人才生態(tài)大會(huì),交流碰撞人才培養(yǎng)思路,共享最新人才培養(yǎng)實(shí)踐案例。期待更多的高校、伙伴與貢獻(xiàn)加入OpenHarmony社區(qū),探索
    發(fā)表于 12-04 16:30

    【報(bào)名開(kāi)啟】繁榮生態(tài),人才先行︱首屆OpenHarmony人才生態(tài)大會(huì)即將在上海召開(kāi)

    OpenHarmony人才生態(tài)大會(huì),交流碰撞人才培養(yǎng)思路,共享最新人才培養(yǎng)實(shí)踐案例。期待更多的高校、伙伴與貢獻(xiàn)加入OpenHarmony社區(qū),探索
    發(fā)表于 12-04 16:23