国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

如何對OpenHarmony貢獻代碼

OpenHarmony技術社區 ? 來源:鴻蒙技術社區 ? 作者:軟通夏德旺 ? 2021-09-28 09:58 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

OpenHarmony 是由開放原子開源基金會(OpenAtom Foundation)孵化及運營的開源項目,目標是面向全場景、全連接、全智能時代,搭建一個智能終端設備操作系統的框架和平臺,促進萬物互聯產業的繁榮發展。

目前代碼倉托管在 gitee 上,官方地址:

https://gitee.com/openharmony

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

fork OpenHarmony 中的倉庫

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

在“倉庫”tab 頁面,根據自己擅長的技術方向和愛好選擇需要貢獻源代碼的倉庫,這里支持搜索。

比如我選擇 app_samples 這個倉庫,

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

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

fork 完成之后,就會自動跳轉到自己的 gitee 倉庫頁面,里面會創建一個與你剛 fork 的倉庫同名的倉庫,

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

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

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

git clone ‘https clone 的地址’

比如我這里使用如下命令:

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

執行結果如下圖,耐心等待下載完成即可:

a0e8f1a2-1fc0-11ec-82a8-dac502259ad0.png

配置本地倉與官方原始倉的關聯

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

官方原始倉:你想要貢獻的項目的官方倉庫地址

遠程倉:你 fork 完成之后,在你的 gitee 頁面上那個與官方倉同名的倉庫地址

本地倉:git clone 遠程倉之后下載到你本地的代碼倉

進入我們的項目文件夾:

cd

添加與官方原始倉的關聯,命名為 upstream:

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

關聯好之后,可以使用下面命令查看關聯信息:

git remote -v

執行結果

a1158474-1fc0-11ec-82a8-dac502259ad0.png

待關聯好了官方原始倉之后,就可以使用下面命令拉取最新的更新了:

git fetch upstream

新建開發分支進行開發

執行下面命令即可新建開發分支:

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

執行成果之后的截圖如下:

a1629610-1fc0-11ec-82a8-dac502259ad0.png

開發分支上修改代碼并push到遠程倉

基本操作步驟命令如下:

# 查看修改了那些文件 git status # add提交到暫存區 git add 。 # commit提交到本地倉,-m后簡要描述本次提交的內容 git commit -m “xxxxx” # push到遠程倉 git push origin fixDoc

我的操作截圖如下:

a19d2190-1fc0-11ec-82a8-dac502259ad0.png

向官方原始倉提交 Pull Request

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

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

DCO 簽署與驗證

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

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

https://dco.openharmony.io/sign/Z2l0ZWUlMkZvcGVuX2hhcm1vbnk=

注意:這里簽署的名字和郵箱要和 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:信息。

a316484e-1fc0-11ec-82a8-dac502259ad0.png

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

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

責任編輯:haq

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 操作系統
    +關注

    關注

    37

    文章

    7402

    瀏覽量

    129299
  • HarmonyOS
    +關注

    關注

    80

    文章

    2153

    瀏覽量

    36047
  • OpenHarmony
    +關注

    關注

    33

    文章

    3952

    瀏覽量

    21102

原文標題:如何給OpenHarmony貢獻代碼?

文章出處:【微信號:gh_834c4b3d87fe,微信公眾號:OpenHarmony技術社區】歡迎添加關注!文章轉載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    【原創】OpenHarmony系統投屏工具軟件 - OpenHarmony_OHScrcpy使用推薦

    OpenHarmony_OHScrcpy - OpenHarmony投屏工具軟件 OpenHarmony_OHScrcpy是一款為OpenHarmony系統設計的投屏工具軟件,功能類似
    發表于 01-22 18:34

    #OpenHarmony HDC調試

    OpenHarmony
    視美泰
    發布于 :2026年01月16日 09:46:28

    #OpenHarmony 開發環境準備

    OpenHarmony
    視美泰
    發布于 :2026年01月16日 09:44:31

    #OpenHarmony 鏡像燒錄

    OpenHarmony
    視美泰
    發布于 :2026年01月16日 09:42:36

    #OpenHarmony 系統概述

    OpenHarmony
    視美泰
    發布于 :2026年01月16日 09:39:20

    #OpenHarmony Hello World應用以及部署

    OpenHarmony
    視美泰
    發布于 :2026年01月16日 09:32:52

    OpenHarmony系統】本期視頻將為您介紹怎樣將鏡像燒錄到板卡中。

    OpenHarmony
    視美泰
    發布于 :2026年01月15日 14:29:55

    開源鴻蒙生態共建成勢,深開鴻主干代碼貢獻量破650萬行

    1.3億行代碼,1500多款產品通過兼容性測評,構建起覆蓋千行百業的龐大生態體系。近日,作為開源鴻蒙社區的核心貢獻者之一,深圳開鴻數字產業發展有限公司(簡稱“深開
    的頭像 發表于 01-09 19:04 ?356次閱讀
    開源鴻蒙生態共建成勢,深開鴻主干<b class='flag-5'>代碼</b><b class='flag-5'>貢獻</b>量破650萬行

    深開鴻開源鴻蒙社區主干代碼貢獻量破650萬行

    歷經五年發展,開源鴻蒙已從技術萌芽成長為萬物智聯時代的核心數字底座。秉持開源、共建、共享、共榮的理念,其生態規模持續擴張,累計匯聚超10000名貢獻者、510多家合作伙伴,沉淀1.3億行代碼
    的頭像 發表于 01-07 10:22 ?509次閱讀

    OpenHarmony 2025年度技術俱樂部及開發者協會獎項評選通知

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

    OpenHarmony年度技術課題評選通知

    大家對OpenHarmony技術課題研究的積極參與及貢獻,現啟動2025年度技術課題評選活動,并為在技術創新和社區貢獻方面表現突出的課題設置了獎項。 有關事項通知如下: 參與資格 ? 本年度上半年已結題的技術課題自動參與評選(無
    的頭像 發表于 07-14 18:31 ?851次閱讀

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

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

    貢獻 OpenHarmony 庫關鍵配置

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

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

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