对Github中repository的Collaborators的理解

一个github账号可以创建多个仓库(repository),也可以创建多个组织(organization),如下图:

                                                     对Github中repository的Collaborators的理解

本文只讲述对repository的Collaborators的理解:当创建好一个repository后,如果想让别人和自己一起维护项目,则需要将别人添加到repository的Collaborators中,并为其分配权限。

1:创建好repository后的界面如下:

对Github中repository的Collaborators的理解

2:按下图给该repository添加collaborator

对Github中repository的Collaborators的理解

3:在红色箭头处输入被邀请者的账号后,会给被邀请者发送一封邮件,待被邀请者确认,如下图:

对Github中repository的Collaborators的理解

4:被邀请者邮件确认后,拥有对repository的push权限;如果没有成为该repository的合作者,则无法对该repository进行push操作;如下图:

对Github中repository的Collaborators的理解

总而言之:就是给github账号分配对仓库的操作权限。

关于organization的概念可以查看《对Github中Organization内几个概念的理解》