如何參與一個開源項目呢?比如人氣極高的bootstrap項目版保,這是一個非常強大的CSS框架耍群,你可以訪問它的項目主頁https://github.com/twbs/bootstrap,點“Fork”就在自己的賬號下克隆了一個bootstrap倉庫找筝,然后,從自己的賬號下clone:
git clone git@github.com:michaelliao/bootstrap.git
一定要從自己的賬號下clone倉庫慷吊,這樣你才能推送修改袖裕。如果從bootstrap的作者的倉庫地址git@github.com:twbs/bootstrap.git
克隆,因為沒有權(quán)限溉瓶,你將不能推送修改急鳄。
Bootstrap的官方倉庫twbs/bootstrap
、你在GitHub上克隆的倉庫my/bootstrap
堰酿,以及你自己克隆到本地電腦的倉庫疾宏,他們的關(guān)系就像下圖顯示的那樣:
如果你想修復(fù)bootstrap的一個bug,或者新增一個功能触创,立刻就可以開始干活坎藐,干完后,往自己的倉庫推送哼绑。
如果你希望bootstrap的官方庫能接受你的修改岩馍,你就可以在GitHub上發(fā)起一個pull request。當(dāng)然抖韩,對方是否接受你的pull request就不一定了蛀恩。