TODO:Github的使用技巧之同步代碼
GitHub 是一個面向開源及私有軟件項目的託管平臺,因爲只支持 Git 作爲唯一的版本庫格式進行託管,故名 GitHub。
GitHub 於 2008 年 4 月 10 日正式上線,除了 Git 代碼倉庫託管及基本的 Web 管理界面以外,還提供了訂閱、討論組、文本渲染、在線文件編輯器、協作圖譜(報表)、代碼片段分享(Gist)等功能。
GitHub平臺上開源項目可以免費託管,但私有庫則需要託管費(學生可以免費使用)。
GitHub可以託管各種git庫,並提供一個web界面,但與其它像 SourceForge或Google Code這樣的服務不同,GitHub的獨特賣點在於從另外一個項目進行分支的簡易性。爲一個項目貢獻代碼非常簡單:首先點擊項目站點的“fork”的按鈕,然後將代碼檢出並將修改加入到剛纔分出的代碼庫中,最後通過內建的“pull request”機制向項目負責人申請代碼合併。
以下是介紹fork之後,怎麼再次更新作者的代碼
fork版本
作者版本
新建pull 請求
點擊“switching the base”
點擊“Create pull request”
拉到底部,點擊“Merge pull request”
代碼同步過來來
和作者的版本一樣。只需在web上操作,不需要通過git相關命令操作了。
wxgzh:ludong86