我這裡寫一個簡單的流程,大家可以參考一下:
首先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> 按鈕,點選它,填寫一些說明資訊,然後送出即可。