天天看點

如何在 Code China 上對開源項目進行貢獻 ?|Code Chinafork 源項目線上編輯并送出建立合并請求

今天來聊一聊,如何在 Code China 上對開源項目做貢獻,首先以下圖所示的項目作為例子。該項目主要目的是用于維護 Code China 的explore 頁面,作為項目的非 Maintainer,可以通過 pull request 方式送出合并請求,以對項目進行貢獻。分 fork 源項目、線上編輯并送出、建立合并請求三部分進行介紹。

fork 源項目

如何在 Code China 上對開源項目進行貢獻 ?|Code Chinafork 源項目線上編輯并送出建立合并請求

第一步,需要先 fork 源項目,點選下圖框出來的位置。

如何在 Code China 上對開源項目進行貢獻 ?|Code Chinafork 源項目線上編輯并送出建立合并請求

fork 完成之後,會出現如下界面,提示說明與 fork 源項目一緻,如果不一緻,可以手動更新。

如何在 Code China 上對開源項目進行貢獻 ?|Code Chinafork 源項目線上編輯并送出建立合并請求

線上編輯并送出

接下來對項目進行線上編輯,此處以簡單的替換 Code China 和 CSDN 兩個入駐組織展示位置為例,原始排列順序如下所示。

如何在 Code China 上對開源項目進行貢獻 ?|Code Chinafork 源項目線上編輯并送出建立合并請求

編輯完之後需要送出更改,所有的動作都是線上完成的。

建立合并請求

最後建立合并請求,然後送出到源倉庫,等待項目的 Maintainer 同意合并。

如何在 Code China 上對開源項目進行貢獻 ?|Code Chinafork 源項目線上編輯并送出建立合并請求

到此為止,介紹了如何對開源項目做貢獻的完整流程,同學們快來 Code China 進行嘗試吧。

詳情連結:

繼續閱讀