一 github的開源專案
github 是目前世界上最大的開源專案的託管交流平台。貢獻開源專案的流程也是 github 全力支援的,也一樣是遵循 github flow,雖然跟前面團隊合作流程會有一點差別。在團隊內部,大家都是有寫許可權的。但是網上的開源專案參與者眾多。如果你一上去就跟專案的擁有者說,hey,你給我加個寫許可權吧,別逗了,人家也不認識你,怎麼可能呢?
二 開源專案流程圖
三 具體步驟
1、fork開源專案到自己名下
2、fork後的結果如下
4、在本地優化了該專案,然後提交到github上去
5、github上同步了該優化
6、billie66檢視一下自己專案的版本歷史
這樣billie66就知道cakin24曾做過修改。
7、cakin24去建立new pull request
8、cakin24create pull request
9、pull request的結果
10、billie66登入後,就可以在自己訊息中看到有人提了pull request,然後根據情況進行是否merge
11、cakin24刪除此分支
四 快捷流程發pull request
在網頁上直接修改
github貢獻開源專案的流程
請使用chrome 或者ie10以上瀏覽器 github 是目前世界上最大的開源專案的託管交流平台。貢獻開源專案的流程也是 github 全力支援的,也一樣是遵循 github flow,雖然跟前面團隊合作流程會有一點差別。在團隊內部,大家都是有寫許可權的。但是網上的開源專案參與者眾多。如果你一上去...
開源專案 如何在貢獻開源專案的過程中提公升自己
我今年不知是機緣巧合,還是所謂的注定,有多次機會和大家講 開發者與開源社群的關係 的演講。那麼開源的生產方式,是高效的 高質量的,那麼這些是怎麼來的呢?其中,人是最主要的,那麼我談到的開發者是廣義的開發者,包括專案生產過程中全部的過程參與者。那麼從小白該如何晉級為高手?不妨按照文中作者的指引去做做。...
為開源社群做貢獻
在過去的一年多時間裡,我很幸運地為兩個開源專案貢獻了幾千行 在node webkit的提交記錄中,我有34個commits,在chromium中,用了六個月的時間也提交了30 個commits,可以說對如何加入開源社群有一點點的自己的看法了。寫這篇部落格的目的是為了記錄下我的經驗,希望可以鼓勵更多像...