github如何以Collaborators(合作者)的身份参与项目协作开发?

1.登录github账号,创建一个仓库,名字随意

2.点击创建仓库按钮后,会跳到该项目的主页,切换到Settings

3.选择左侧导航菜单的Collaborators选项

4.在右侧输入框输入合作者的github用户名,只要输入前几个字符,github会自动模糊查询

找到合作者后,点击按钮Add collaborator,这样就把合作者添加进来了

做完这一步之后,合作者就可以通过git clone https://github.com/zzw118/testPrj.git命令把项目克隆到他自己本地的电脑进行开发了。

出现问题

合作者写完代码执行git push的时候,报了个错误:

大体意思是:远程:对zzw118/testPrj.git的许可被qdbbm拒绝。

如何解决

原因是我们做完上面“第5步”后,没有把邀请合作者的链接发给合作者确认;

解决方法:还是在Collaborators页面,把邀请链接复制发给你要添加的合作者,对方确认后就可以了。

合作者打开链接登录github账号后,页面如下:

合作者点击按钮Accept invitation后,问题就解决了,合作者就可以正常push代码了。