【发布时间】:2012-06-08 19:31:35
【问题描述】:
我有一个私人 git 存储库,我想将其访问权限扩展到我的团队成员。我可以通过 Github 网站进行操作吗?我有我会员的用户名。
我试图通过浏览存储库的管理页面来做到这一点,但没有这样的选项,因为我不是所有者。
【问题讨论】:
标签: github
我有一个私人 git 存储库,我想将其访问权限扩展到我的团队成员。我可以通过 Github 网站进行操作吗?我有我会员的用户名。
我试图通过浏览存储库的管理页面来做到这一点,但没有这样的选项,因为我不是所有者。
【问题讨论】:
标签: github
如果您是所有者,这很简单:
Settings 按钮。Collaborators
那么合作者应该访问这个示例 repo 链接https://github.com/user/repo/invitations
来源:Github Docs。
【讨论】:
这是一个简单的 3 步过程:
1) 转到您的私人仓库并点击设置
2) 点击屏幕左侧的管理访问权限
3) 然后点击邀请合作者
【讨论】:
两步:
1. 登录并点击“人员”下右栏中的“邀请某人”。输入并选择个人 github id。
2. 然后它会为您提供“邀请用户名加入某些团队”的选项,此时您只需勾选要将其添加到哪些团队,然后单击“发送邀请”
或者:
1. 获取人员的 github id(不是他们的电子邮件)
2. 导航到您想要将用户添加到的存储库
3.点击右栏中的“设置”(不是顶部的变速箱设置)
4. 点击左栏的合作者
5.选择存储库名称
6. 在“邀请或添加用户加入团队”的地方添加人员 github id
7. 然后将通过电子邮件发送邀请。
请告诉我这对你有什么作用!
【讨论】:
这是一个简单的 3 步流程:
此外,受邀用户需要先登录 Github,然后才能点击电子邮件中的邀请链接,否则他们会收到 404 错误。
【讨论】:
可以通过Github Organizations。您必须创建一个新帐户。
【讨论】:
它在 2021 年开始工作,
虽然必须先将 Repo 设为私有,然后点击settings => Manage access => Invite Collaborator
获得 repo 访问权限的用户必须导航到 repo 并且可以对主分支进行更改。
【讨论】:
您的团队成员必须使用 SSH 访问存储库,因此他们必须将 ssh 密钥映射到 github 帐户。如果他们将 ssh 密钥映射到 github 帐户并且存储库具有他们想要访问的公共权限,这将起作用。
【讨论】: