chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

開源掃盲--如何給OpenHarmony貢獻代碼

軟通動力HOS ? 2022-01-17 14:35 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

OpenHarmony是由開放原子開源基金會(OpenAtom Foundation)孵化及運營的開源項目,目標是面向全場景、全連接、全智能時代,搭建一個智能終端設(shè)備操作系統(tǒng)的框架和平臺,促進萬物互聯(lián)產(chǎn)業(yè)的繁榮發(fā)展。目前代碼倉托管在gitee上,官方地址https://gitee.com/openharmony,快去點擊關(guān)注吧。

下面主要來講講如何對OpenHarmony貢獻代碼。

1、fork OpenHarmony中的倉庫

截止目前為止,OpenHarmony共有276個倉庫,如下圖

開源掃盲--如何給OpenHarmony貢獻代碼-鴻蒙HarmonyOS技術(shù)社區(qū)

在”倉庫“tab頁面,根據(jù)自己擅長的技術(shù)方向和愛好選擇需要貢獻源代碼的倉庫,這里支持搜索,比如我選擇app_samples這個倉庫,如下圖

開源掃盲--如何給OpenHarmony貢獻代碼-鴻蒙HarmonyOS技術(shù)社區(qū)

進入到選擇的倉庫中,然后點擊fork,如下圖

開源掃盲--如何給OpenHarmony貢獻代碼-鴻蒙HarmonyOS技術(shù)社區(qū)

點擊fork之后,會有如下提示窗口彈出,選中自己的頭像之后,即可點擊確認按鈕

開源掃盲--如何給OpenHarmony貢獻代碼-鴻蒙HarmonyOS技術(shù)社區(qū)

fork完成之后,就會自動跳轉(zhuǎn)到自己的gitee倉庫頁面,里面會創(chuàng)建一個與你剛fork的倉庫同名的倉庫,如下圖

開源掃盲--如何給OpenHarmony貢獻代碼-鴻蒙HarmonyOS技術(shù)社區(qū)

2、克隆fork出來的倉庫到自己的主機上

在我們fork出來的倉庫主頁復制https clone的地址,如下圖

開源掃盲--如何給OpenHarmony貢獻代碼-鴻蒙HarmonyOS技術(shù)社區(qū)

在本地的PC上運行如下命令將fork出來的代碼庫拷貝到本機的文件夾中

git clone 'https clone 的地址' 

復制

比如我這里使用如下命令

git clone https://gitee.com/xdw1019/app_samples.git

復制

執(zhí)行結(jié)果如下圖,耐心等待下載完成即可

開源掃盲--如何給OpenHarmony貢獻代碼-鴻蒙HarmonyOS技術(shù)社區(qū)

3、配置本地倉與官方原始倉的關(guān)聯(lián)

這里先備注幾個名詞解釋:

官方原始倉:你想要貢獻的項目的官方倉庫地址
遠程倉:你fork完成之后,在你的gitee 頁面上那個與官方倉同名的倉庫地址
本地倉:git clone 遠程倉之后下載到你本地的代碼倉

進入我們的項目文件夾

cd 

復制

添加與官方原始倉的關(guān)聯(lián),命名為upstream

git remote add upstream ’官方原始倉的clone地址‘ 

復制

關(guān)聯(lián)好之后,可以使用下面命令查看關(guān)聯(lián)信息

git remote -v

復制

執(zhí)行結(jié)果如下圖

開源掃盲--如何給OpenHarmony貢獻代碼-鴻蒙HarmonyOS技術(shù)社區(qū)

待關(guān)聯(lián)好了官方原始倉之后,就可以使用下面命令拉取最新的更新了

git fetch upstream  

復制

4、新建開發(fā)分支進行開發(fā)

執(zhí)行下面命令即可新建開發(fā)分支

# 新建分支,fixDoc為分支名稱,名稱自定義即可
git checkout -b fixDoc

復制

執(zhí)行成果之后的截圖如下

開源掃盲--如何給OpenHarmony貢獻代碼-鴻蒙HarmonyOS技術(shù)社區(qū)

4、開發(fā)分支上修改代碼并push到遠程倉

基本操作步驟命令如下

# 查看修改了那些文件
git status

# add提交到暫存區(qū)
git add .

# commit提交到本地倉,-m后簡要描述本次提交的內(nèi)容
git commit -m "xxxxx"

# push到遠程倉
git push origin fixDoc

復制

我的操作截圖如下

開源掃盲--如何給OpenHarmony貢獻代碼-鴻蒙HarmonyOS技術(shù)社區(qū)

5、向官方原始倉提交Pull Request

打開自己fork的倉庫主頁,選擇Pull Request標簽,然后點擊新建Pull Request按鈕,如下圖

開源掃盲--如何給OpenHarmony貢獻代碼-鴻蒙HarmonyOS技術(shù)社區(qū)


點擊新建之后,會跳轉(zhuǎn)到官方原始倉的Pull Request頁面下,按照下圖填寫好相關(guān)的Pull Request信息即可

開源掃盲--如何給OpenHarmony貢獻代碼-鴻蒙HarmonyOS技術(shù)社區(qū)開源掃盲--如何給OpenHarmony貢獻代碼-鴻蒙HarmonyOS技術(shù)社區(qū)

6、DCO簽署與驗證

提交的pull request首先要經(jīng)過dco檢查,因此需要簽署原子基金會的DCO協(xié)議。

打開sign (openharmony.io)進行簽署即可。

開源掃盲--如何給OpenHarmony貢獻代碼-鴻蒙HarmonyOS技術(shù)社區(qū)

注意:這里簽署的名字和郵箱要和git config中配置的用戶名和郵箱保持一致

比如我本地使用git config配置如下

git config --global user.name "夏德旺"
git config --global user.email "263201361@qq.com"

復制

然后將之前的commit的命令修改為

git commit -m "xxxxxx" -s

復制

此時可以通過git log看到提交日志如下圖,帶有 Signed-off-by:信息

開源掃盲--如何給OpenHarmony貢獻代碼-鴻蒙HarmonyOS技術(shù)社區(qū)

配置好這些之后再來提交pull request的話就可以通過dco檢查了。

開源掃盲--如何給OpenHarmony貢獻代碼-鴻蒙HarmonyOS技術(shù)社區(qū)

剩下的就等社區(qū)審核人員審核通過即可。

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

    關(guān)注

    31

    文章

    3897

    瀏覽量

    20468
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    取之于開源,貢獻開源:進迭時空AI計算生態(tài)開源貢獻

    開放創(chuàng)新是進迭時空的企業(yè)價值觀之一,公司的軟硬件技術(shù)棧構(gòu)建在開源之上,同時也積極在操作系統(tǒng)、編譯器、AI計算生態(tài)等領(lǐng)域為開源貢獻。opencvopencv是最具影響力的機器視覺開源
    的頭像 發(fā)表于 10-21 09:03 ?3394次閱讀
    取之于<b class='flag-5'>開源</b>,<b class='flag-5'>貢獻</b>于<b class='flag-5'>開源</b>:進迭時空AI計算生態(tài)<b class='flag-5'>開源</b><b class='flag-5'>貢獻</b>

    觸覺智能RK3576開發(fā)板OpenHarmony開源鴻蒙系統(tǒng)USB控制傳輸功能示例

    本文介紹OpenHarmony開源鴻蒙系統(tǒng)的USB控制傳輸功能實現(xiàn)及相關(guān)代碼示例,基于觸覺智能RK3576開發(fā)板PurplePiOH2演示。OpenHarmony的USB通信介紹實現(xiàn)
    的頭像 發(fā)表于 09-30 16:31 ?1078次閱讀
    觸覺智能RK3576開發(fā)板<b class='flag-5'>OpenHarmony</b><b class='flag-5'>開源</b>鴻蒙系統(tǒng)USB控制傳輸功能示例

    OpenHarmony 2025年度技術(shù)俱樂部及開發(fā)者協(xié)會獎項評選通知

    成立開發(fā)者協(xié)會,在開源社區(qū)組建及技術(shù)人才培育方面取得了顯著的進展。 為了感謝各校師生對OpenHarmony技術(shù)俱樂部及開發(fā)者協(xié)會的大力支持和卓越貢獻, 現(xiàn)正式啟動2025年度星光社團、星光活動、星光應用、星光導師、星光
    的頭像 發(fā)表于 07-17 20:07 ?320次閱讀
    <b class='flag-5'>OpenHarmony</b> 2025年度技術(shù)俱樂部及開發(fā)者協(xié)會獎項評選通知

    開源鴻蒙社區(qū)安全治理突出貢獻團隊和個人授牌儀式成功舉行

    近日, “聚智聚力,共筑OpenHarmony安全生態(tài)”論壇在武漢成功舉辦。在此次會議上,為2024年9月至2025年5月期間對開源鴻蒙社區(qū)安全治理做出突出貢獻的團隊和個人進行了授牌,以致謝他們?yōu)樯鐓^(qū)安全治理工作所做的卓越
    的頭像 發(fā)表于 06-05 15:08 ?930次閱讀

    貢獻 OpenHarmony 庫關(guān)鍵配置

    # 貢獻 OpenHarmony 庫關(guān)鍵配置 #自研框架#ArkUI-X#三方框架#OpenHarmony#HarmonyOS ## 創(chuàng)建第三方庫 - 打開 DevEco Studio 創(chuàng)建一個
    發(fā)表于 05-28 13:46

    請問下,openharmony支持哪一款龍芯的開發(fā)板?有沒有開源的龍芯的openharmony源碼?

    想買個2k0300的開發(fā)板學習龍芯和openharmony,愣是沒有看到提供openharmony源碼的,也沒與看到開源代碼。gitee上,ope
    發(fā)表于 04-26 13:06

    DialogHub上線OpenHarmony開源社區(qū),高效開發(fā)鴻蒙應用彈窗

    “Gitee官網(wǎng)”,首頁搜索“DialogHub”,快速下載集成,并參與代碼貢獻與問題反饋。共同提升鴻蒙應用的性能與體驗。 未來華為也將持續(xù)攜手生態(tài)伙伴共建創(chuàng)新,面向底座技術(shù)、通用能力、垂類行業(yè)等場景推出系列
    發(fā)表于 04-03 17:30

    開源鴻蒙OpenHarmony社區(qū)運營報告(2025年1月)

    ●截至2025年1月31日,開放原子開源鴻蒙(OpenAtomOpenHarmony,簡稱“開源鴻蒙”或“OpenHarmony”)社區(qū)累計超過8200名
    的頭像 發(fā)表于 02-11 09:28 ?970次閱讀
    <b class='flag-5'>開源</b>鴻蒙<b class='flag-5'>OpenHarmony</b>社區(qū)運營報告(2025年1月)

    深度解讀上海海思開源鴻蒙平臺

    南向生態(tài)的最大貢獻者,而且致力于打造極致流暢、互聯(lián)互通、融合生態(tài)、原生安全的開源鴻蒙平臺,支持客戶參與開源鴻蒙終端創(chuàng)新,助力伙伴面向不同場景發(fā)布更有競爭力的OpenHarmony商業(yè)發(fā)
    的頭像 發(fā)表于 12-16 14:44 ?1870次閱讀

    凌蒙派OpenHarmony開源項目榮獲本期Gitee官方推薦

    近日,我司凌蒙派OpenHarmony開源項目榮獲本期Gitee官方推薦。本期Gitee官方推薦不僅是對凌蒙派OpenHarmony開源項目的高度認可,也是對我司在推動
    的頭像 發(fā)表于 11-20 01:04 ?1015次閱讀
    凌蒙派<b class='flag-5'>OpenHarmony</b><b class='flag-5'>開源</b>項目榮獲本期Gitee官方推薦

    OpenHarmony閃耀亮相CCF開源大會

    11月9日至10日,由中國計算機學會主辦的2024 CCF中國開源大會(后文簡稱大會)于深圳盛大召開。OpenHarmony項目群技術(shù)指導委員會(TSC)主席陳海波受邀參加大會主論壇演講,同天下
    的頭像 發(fā)表于 11-19 17:43 ?1283次閱讀
    <b class='flag-5'>OpenHarmony</b>閃耀亮相CCF<b class='flag-5'>開源</b>大會

    如何在開源鴻蒙OpenHarmony開啟SELinux模式?RK3566鴻蒙開發(fā)板演示

    本文介紹開源鴻蒙OpenHarmony系統(tǒng)下,開啟/關(guān)閉SELinux權(quán)限的方法,觸覺智能Purple Pi OH鴻蒙開發(fā)板演示,已適配全新OpenHarmony5.0 Release系統(tǒng)!
    的頭像 發(fā)表于 11-18 19:03 ?1151次閱讀
    如何在<b class='flag-5'>開源</b>鴻蒙<b class='flag-5'>OpenHarmony</b>開啟SELinux模式?RK3566鴻蒙開發(fā)板演示

    CCF開源創(chuàng)新大賽決賽結(jié)果發(fā)布!OpenHarmony應用開發(fā)賽道盡展風采

    經(jīng)過數(shù)月的激烈比拼與項目展示,第七屆CCF開源創(chuàng)新大賽決賽結(jié)果揭榜!其中,深開鴻的“OpenHarmony應用開發(fā)-開源項目貢獻賽”賽道星光熠熠,表現(xiàn)突出。在此,發(fā)布頒獎典禮通知,讓我
    的頭像 發(fā)表于 11-07 08:07 ?884次閱讀
    CCF<b class='flag-5'>開源</b>創(chuàng)新大賽決賽結(jié)果發(fā)布!<b class='flag-5'>OpenHarmony</b>應用開發(fā)賽道盡展風采

    星光璀璨,聆聽 OpenHarmony 貢獻者之聲

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

    OpenHarmony首次亮相歐洲開源會議

    10月22日至24日,由歐洲最大開源組織Eclipse基金會主辦的Open Community Experience (OCX) 2024開源大會(后文簡稱“大會”)于德國·美因茨盛大召開
    的頭像 發(fā)表于 10-26 11:48 ?1312次閱讀
    <b class='flag-5'>OpenHarmony</b>首次亮相歐洲<b class='flag-5'>開源</b>會議