Как предоставить пользовательскому уровню доступ к частному репозиторию GitLab?

У меня есть частный репозиторий в GitLab. Я должен дать свой доступ членам моей команды. Как это сделать с помощью веб-интерфейса GitLab?

Я знаю, как это сделать в GitHub, но в GitLab это как-то иначе.

Ответы

Ответ 1

ОБНОВЛЕНИЕ: Gitlab немного изменился за 2 года, так что вот обновленный поток.

  1. Нажмите на проект, которым вы хотите поделиться.
  2. Нажмите на вкладку Настройки (значок шестеренки слева).
  3. Нажмите на вкладку Участники.
  4. Добавить участника и найти пользователя, если он существует на GitLab, или вставить отправьте приглашение по электронной почте.
  5. Выберите уровень доступа для пользователя, возможные уровни:
    • Гость, можете просматривать вики-страницы, просматривать и создавать проблемы.
    • Репортер, может сделать то, что гость может плюс просмотреть код.
    • Разработчик, обычный пользовательский доступ, может развиваться, но по умолчанию не может выдвигать или объединять защищенные ветки.
    • Сопровождающий может сделать все, кроме управления проектом.
  6. Подробнее об уровне доступа пользователя см. в официальной справке gitlab.
  7. (Необязательно) Установите срок действия доступа пользователя.

Старые инструкции:

  1. Нажмите на проект, которым вы хотите поделиться.
  2. Нажмите на участников.
  3. Добавить участника и найти пользователя, если он существует на GitLab, или вставить по электронной почте, чтобы отправить приглашение.

Ответ 2

У предыдущего ответа есть проблема. У пользовательского интерфейса (плохой) Gitlab нет опции "участники", чтобы щелкнуть по щелчку на проекте.

Сначала вы должны щелкнуть по значку шестеренки в правом верхнем углу, чтобы показать вариант участников.

Ответ 3

2019 Обновленный ответ

  1. Открыть проект (нажмите на название проекта, чтобы открыть его)
  2. На левой боковой панели последний вариант - Настройки, откройте его.
  3. Нажмите на членов
  4. На вкладке пригласить участника есть опция "Член GitLab или адрес электронной почты". Введите имя пользователя, которого вы хотите добавить.
  5. Выберите роль из (Гость, Сопровождающий, Разработчик, Репортер)
  6. Добавить в проект.