通过ssh方式clone项目_参与开源项目流程
生活随笔
收集整理的這篇文章主要介紹了
通过ssh方式clone项目_参与开源项目流程
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
簡(jiǎn)單記錄下最近參與開(kāi)源項(xiàng)目的流程。
參與項(xiàng)目開(kāi)源
- 創(chuàng)建github賬戶(hù)。
- 前往你打算參與開(kāi)源項(xiàng)目的主頁(yè)。
- Fork該項(xiàng)目到你的賬戶(hù)下。
- 前往你自己的Fork庫(kù),clone到本地(前提配置好git、ssh等)。
- 閱讀你打算參與的開(kāi)源源碼的提PR的規(guī)則。
- 根據(jù)提PR規(guī)則,創(chuàng)建對(duì)應(yīng)分之,修改本地代碼,提交,本地可以先跑一遍CI。
- 進(jìn)入你的Fork庫(kù),點(diǎn)擊PR,選擇對(duì)應(yīng)的Fork庫(kù)分支、源庫(kù)分支。
- 跑CI,等社區(qū)討論或者M(jìn)erge。
提PR之前記得保持Fork庫(kù)與源庫(kù)的同步
git remote -v # 查看遠(yuǎn)程倉(cāng)庫(kù)路徑 git remote add upstream https://github.com/alibaba/hooks.git # 配置遠(yuǎn)程倉(cāng)庫(kù)路徑 git fetch upstream # 同步源倉(cāng)庫(kù)的代碼變更 git merge upstream/dev # 同步源倉(cāng)庫(kù)某個(gè)分支代碼變更到本地分支總結(jié)
以上是生活随笔為你收集整理的通过ssh方式clone项目_参与开源项目流程的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: UEFI主板GPT方式安装CentOS
- 下一篇: CUDA函数库调用问题解决