色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

    文章

    6889

    瀏覽量

    123595
  • HarmonyOS
    +關注

    關注

    79

    文章

    1982

    瀏覽量

    30417
  • OpenHarmony
    +關注

    關注

    25

    文章

    3744

    瀏覽量

    16487

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

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

收藏 人收藏

    評論

    相關推薦

    CCF開源創新大賽決賽結果發布!OpenHarmony應用開發賽道盡展風采

    經過數月的激烈比拼與項目展示,第七屆CCF開源創新大賽決賽結果揭榜!其中,深開鴻的“OpenHarmony應用開發-開源項目貢獻賽”賽道星光熠熠,表現突出。在此,發布頒獎典禮通知,讓我們共同見證開源
    的頭像 發表于 11-07 08:07 ?323次閱讀
    CCF開源創新大賽決賽結果發布!<b class='flag-5'>OpenHarmony</b>應用開發賽道盡展風采

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

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

    第三屆OpenHarmony技術大會星光璀璨、致謝OpenHarmony社區貢獻

    (技術專家組)、TSG星光貢獻者和星光OpenHarmony技術俱樂部、星光導師、星光貢獻者、星光活動等OpenHarmony社區貢獻者,大
    的頭像 發表于 10-21 14:10 ?243次閱讀

    高燃回顧|第三屆OpenHarmony技術大會精彩瞬間

    第三屆OpenHarmony技術大會圓滿落幕 全球開源精英齊聚 共同展示OpenHarmony技術、生態、人才的最新進展 見證OpenHarmony南北向生態繁榮 共繪開源生態發展藍圖 星光璀璨致謝
    發表于 10-16 18:47

    第三屆OpenHarmony技術大會在上海成功舉辦

    最新的生態進展。據龔體介紹,開源四年以來,OpenHarmony社區匯聚了超過8000名貢獻者以及70多家共建單位,累計產出1.1億多行代碼,超過780款軟硬件產品通過兼容性測評,覆蓋金融、超高清、教育
    發表于 10-13 11:14

    【龍芯2K0300蜂鳥板試用】OpenHarmony代碼

    收到龍芯2K0300蜂鳥開發板后,對開發板做了一些了解和研究,現將OpenHarmony代碼提供給大家測試,也希望大家能更多的認識龍芯2K0300蜂鳥開發板,下面先簡單介紹一下這塊開發板。 廣東
    發表于 09-18 11:42

    400萬!深開鴻OpenHarmony主倉代碼貢獻量再創里程碑!

    2024年7月8日,據OpenAtomOpenHarmony(以下簡稱“OpenHarmony”)官網顯示,深開鴻在OpenHarmony社區主倉代碼
    的頭像 發表于 07-09 08:33 ?381次閱讀
    400萬!深開鴻<b class='flag-5'>OpenHarmony</b>主倉<b class='flag-5'>代碼</b><b class='flag-5'>貢獻</b>量再創里程碑!

    【開源鴻蒙】下載OpenHarmony 4.1 Release源代碼

    本文介紹了如何下載開源鴻蒙(OpenHarmony)操作系統 4.1 Release版本的源代碼,該方法同樣可以用于下載OpenHarmony最新開發版本(master分支)或者4.0 Release、3.2 Release等發
    的頭像 發表于 04-27 23:16 ?1009次閱讀
    【開源鴻蒙】下載<b class='flag-5'>OpenHarmony</b> 4.1 Release源<b class='flag-5'>代碼</b>

    深開鴻正式升級成為OpenHarmony項目群A類捐贈人

    近日,深開鴻作為OpenHarmony核心共建單位、OpenHarmony生態委員會委員單位、OpenHarmony代碼Top 10貢獻單位
    的頭像 發表于 04-18 09:40 ?664次閱讀
    深開鴻正式升級成為<b class='flag-5'>OpenHarmony</b>項目群A類捐贈人

    深開鴻升為OpenHarmony項目群A類捐贈人,引領開源生態新篇章!

    近日,深開鴻作為OpenHarmony核心共建單位、OpenHarmony生態委員會委員單位、OpenHarmony代碼Top10貢獻單位,
    的頭像 發表于 04-18 08:33 ?842次閱讀
    深開鴻升為<b class='flag-5'>OpenHarmony</b>項目群A類捐贈人,引領開源生態新篇章!

    鴻蒙開發學習:【OpenHarmony HAR】

    OpenHarmony js/ts三方庫使用的是OpenHarmony靜態共享包,即HAR(Harmony Archive),可以包含js/ts代碼、c++庫、資源和配置文件。通過HAR,可以實現
    的頭像 發表于 03-18 16:27 ?787次閱讀

    [鴻蒙]OpenHarmony4.0的Rust開發

    OpenHarmony 為了集成 C/C++ 代碼和提升編譯速度,使用了 GN + Ninja 的編譯構建系統。GN 的構建語言簡潔易讀,Ninja 的匯編級編譯規則直接高效。 為了在 OpenHarmony
    的頭像 發表于 02-26 17:28 ?945次閱讀
    [鴻蒙]<b class='flag-5'>OpenHarmony</b>4.0的Rust開發

    【鴻蒙】OpenHarmony 4.0藍牙代碼結構簡析

    OpenHarmony 4.0藍牙代碼結構簡析前言 OpenHarmony 4.0上藍牙倉和目錄結構進行一次較大整改,本文基于4.0以上版本對藍牙代碼進行分析,便于讀者快速了解和學習
    的頭像 發表于 02-26 16:08 ?1658次閱讀
    【鴻蒙】<b class='flag-5'>OpenHarmony</b> 4.0藍牙<b class='flag-5'>代碼</b>結構簡析

    您有一份OpenHarmony開發者論壇2023年度總結,請查收~

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

    誠邁科技獲評OpenHarmony社區優秀貢獻單位

    1月23日,OpenHarmony社區年會在京舉行,誠邁科技憑借出色的技術創新能力以及在生態建設方面的突出貢獻,獲評“OpenHarmony社區優秀貢獻單位”。誠邁科技高級副總裁陳璟出
    的頭像 發表于 01-26 10:04 ?436次閱讀
    主站蜘蛛池模板: 美女露出撒尿的部位 | 国产不卡无码高清视频 | 久久国产36精品色熟妇 | 亚洲不卡视频在线观看 | 香蕉精品国产高清自在自线 | 99国内精品久久久久久久清纯 | 国产精品久久久久久久久齐齐 | 男女肉大捧进出全过程免费 | 女人麻豆国产香蕉久久精品 | 国产午夜精品久久理论片 | 伊人青青青 | 天天爽夜夜爽8888视频精品 | 亚洲欧美中文日韩v在线 | 天天狠狠色综合图片区 | 欧美日韩视频一区二区三区 | 好紧小嫩嫩水的10p 好紧好湿太硬了我太爽了小说 | 国产精品一区二区20P | 奶头被客人吸得又红又肿 | 2020最新无码国产在线视频 | 国产免费怕怕免费视频观看 | 最近高清中文字幕无吗免费看 | 福利一区国产 | 高跟丝袜岳第一次 | 一个人在线观看视频 | 乱奷XXXXXHD| 久久这里只有精品无码3D | 国产成人一区免费观看 | 肉小说高h | 曰本真人00XX动太图 | 妹妹的第一次有点紧 | 亚洲精品AV无码永久无码 | 国产亚洲精品久久久999蜜臀 | 70岁妇女牲交色牲片 | a亚洲在线观看不卡高清 | 无颜之月5集全免费看无删除 | 国产欧美一本道无码 | 国内精品七七久久影院 | 第七色 夜夜撸 | 成人高清护士在线播放 | 国产精品久久久精品a级小说 | 亚洲乱码中文字幕久久孕妇黑人 |