如何授予用户对私有GitLab存储库的访问权限?

时间:2015-08-09 19:51:32

标签: git gitlab

我在 GitLab 中有一个私人存储库。我必须让它访问我的团队成员。我怎么能用GitLab网络界面做到这一点?

我知道,如何在GitHub中执行此操作,但在GitLab中,它有点不同。

4 个答案:

答案 0 :(得分:67)

更新: Gitlab在2年内发生了一些变化,所以这是更新后的流程。

  1. 点击您要分享的项目
  2. 点击设置标签。
  3. 点击会员子标签。
  4. 添加成员,找到GitLab上存在的用户,或插入 发送邀请函的电子邮件。
  5. 为用户选择访问级别,可能的级别为:
    • 访客,可以查看维基页面,查看和创建问题。
    • 记者,可以做客人可以查看代码的内容。
    • 开发人员,正常的开发人员访问权限,可以开发,但默认情况下不能推送或合并到已发布的分支。
    • Maintainer,除了管理项目外,可以做任何事情。
  6. 有关用户访问级别的详细信息,请参阅gitlab official help
  7. (可选) 设置用户访问的到期日期。
  8. 旧说明:

    1. 点击您要分享的项目
    2. 点击成员
    3. 添加成员,找到GitLab上存在的用户,或插入 发送邀请函的电子邮件。

答案 1 :(得分:10)

先前的答案有问题。 (差)Gitlab用户界面没有"成员"单击项目后单击的选项。

首先,您必须单击右上方的齿轮图标以显示成员选项。

答案 2 :(得分:4)

2021 - 答案

  1. 点击您要共享的项目。
  2. 点击“项目信息”标签。 (第一个图标)
  3. 单击“成员”子选项卡。

答案 3 :(得分:3)

2019更新的答案

  1. 打开项目(单击项目名称将其打开)
  2. 在左侧栏上,最后一个选项是“设置”,将其打开。
  3. 点击成员
  4. 邀请成员的选项卡下,有一个选项“ GitLab成员或电子邮件地址”输入您要添加的人的用户名。
  5. 从(来宾,维护者,开发人员,报告人)中选择一个角色
  6. 添加到项目。