向我的免费GitHub帐户添加协作者?


147

我创建了一个GitHub帐户,我想授予某人写访问权限,以便他可以像我一样推送,有没有办法添加带有免费计划的协作者?如果没有,我该怎么办?(除了购买付费帐户,我将来会这样做)


5
使用免费帐户,您只能拥有公共回购;)
klaustopher 2011年

@klaustopher,有没有办法只购买一个私人回购?还是永久支付月费的唯一方法?
Pacerier

@Pacerier不,这是不可能的。您每月支付7美元,即可获得无限的私人回购权
klaustopher

6
自2019年1月起,免费用户可以拥有无​​限的私人仓库。
托马斯

3
@Thomas是的,但是免费帐户中只有3个合作者。
Artemix

Answers:


66

有关如何添加协作者的明确说明-2020更新

图片值一千字。让我们测试一下:

图片说明(单击放大):

图片说明

.......和视频/ GIF值另外一千:

Gif说明(点击放大):

希望图片/ gif使您更容易配置它!

在此处输入图片说明


123

转到Manage Access设置下的页面(https://github.com/user/repo/settings/access),然后根据需要添加协作者。

屏幕截图:

在此处输入图片说明


所有答案都是正确的,我认为第一个答案是正确的:p
Artemix

URL是相同的,但现在(2014)只是一个图标,名称是“设置”。
彼得·克劳斯

10
帖子中的死链接
MyDaftQuestions

您的链接无效。请检查并重构它。感谢@MonaJalal
Hemant Sankhla

到2020年,不再有协作者,现在是“ 管理访问权”
Gino Mempin

53

将协作者添加到免费计划中非常容易。

  1. 导航至您希望与协作者共享的Github上的存储库。
  2. 点击屏幕顶部菜单右侧的“设置”标签。
  3. 在新页面上,单击页面左侧的“协作者”菜单项。
  4. 开始在文本框中输入新协作者的GitHub用户名。
  5. 从文本框下方显示的列表中选择GitHub用户。
  6. 点击“添加”按钮。

现在,添加的用户应该能够推送到GitHub上的存储库。


我在这里还有一个问题,因为我们已经设置了私钥和公钥来对用户进行身份验证,除非他的公钥保存在我的帐户中,否则协作者如何能够将其推入存储库?如果我错了
指正

3
@ user525146被添加到存储库的用户必须向其帐户添加一个或多个公共密钥。将用户添加到存储库时,Github会自动将用户的公共密钥添加到存储库,并在用户更新其密钥时更新密钥。
David M. Syzdek,2012年

到2020年,不再有协作者,现在是“ 管理访问权”
Gino Mempin

10

在存储库中,单击Admin,然后转到Collaborators选项卡。



6

项目链接:

https://github.com/your_username/you_repo_name/settings

您将获得一个这样的页面,转到“协作者”并添加协作者 检查设置标签


到2020年,不再有协作者,现在是“ 管理访问权”
Gino Mempin

6

是的,以上说明已过时。对于新的GitHub,必须单击“设置”按钮。

另外,您尝试添加为协作者的人还必须具有现有的GitHub帐户。换句话说,他应该首先在GitHub上注册,因为不可能仅通过输入协作者的电子邮件地址来发送协作请求。


3

2020年更新

称为管理访问

转到您的私人仓库,单击“ 设置”标签,然后选择“ 管理访问权限”从左侧菜单中 ”。免费计划最多允许您三个合作者。

注意:如果该帐户是个人帐户,您仍然可以添加可以执行各种任务的协作者,但是协作者(据我所知)不能在Xcode中对应用进行签名并将其提交到应用商店。您需要此类协作者的组织帐户。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.