1、Collaborators 协作者模式
适用场景:A有许多repository(仓库),其中的一个repository需要另一个人B或其它人协助开发,A把B添加到协作者中,这样B有了管理这个repository的权限,B可以clone这个仓库到本地,此时A和B共同维护这个远程仓库,维护时要保证B和其它开发者和这个远程仓库A版本同步
2.第二种方式:Fork & Pull request
另外還有另外一種多人合作方式是 Fork & Pull request
情境像是 A 擁有一個repo a,B看到覺得還不錯
所以就fork一個到自己的repo中,這裡叫做b (雖然a,b實際上名字一樣,不過用a,b稱呼比較容易搞懂)
以下圖中 A 對應到 MarsW ; B 對應到 MarsWeng
Then,就如同以往按照流程,初始clone自己的repo b下來,
然後B就可以盡情修改code(branch、commit、merge、push),
每次 B push更新repo,都只會更