天天看點

github如何make contribute to 其它開源項目

我這裡寫一個簡單的流程,大家可以參考一下:

首先fork我的項目

把fork過去的項目也就是你的項目clone到你的本地

在指令行運作 <code>git branch develop</code> 來建立一個新分支

運作 <code>git checkout develop</code> 來切換到新分支

運作 <code>git remote add upstream https://github.com/numbbbbb/the-swift-programming-language-in-chinese.git</code> 把我的庫添加為遠端庫

運作 <code>git remote update</code>更新

運作 <code>git fetch upstream gh-pages</code> 拉取我的庫的更新到本地

運作 <code>git rebase upstream/gh-pages</code> 将我的更新合并到你的分支

這是一個初始化流程,隻需要做一遍就行,之後請一直在develop分支進行修改。

如果修改過程中我的庫有了更新,請重複6、7、8步。

修改之後,首先push到你的庫,然後登入GitHub,在你的庫的首頁可以看到一個 <code>pull request</code> 按鈕,點選它,填寫一些說明資訊,然後送出即可。