2016-06-27 2 views
0

Может ли кто-нибудь дать мне знать, как я могу предоставить/контролировать доступ для слияния PR для определенных пользователей для репозитория.Доступ для слияния Запросы на выбор: GITHUB

Наши разработчики GIT Flow создадут ветку функций из MASTER в локальном репозитории, а затем перетащите эту ветку на удаленный, а затем создайте запрос Pull.

Затем владелец репозитория рассмотрит запрос на объединение и слияние. Я попытался дать READ доступ, добавив разработчиков в COLLOBORATOR, но пользователи не могут нажать на свою ветку функций.

Дайте мне знать, как я могу достичь выше GIT Flow.

ответ

0

Наконец Есть Это.

Мы можем достичь этого, добавив разработчика как «COLLOBORATOR» для хранилища с разрешением «WRITE». Затем в настройках добавьте ветку как «Защищенная ветвь» таким образом, разработчик сможет нажать свою ветвь функции, и в то же время он не сможет делать изменения в Protected Branch (Master/Develop).

Надеюсь, это поможет кому-то!

0

Вы можете добавить этих пользователей в список друзей. Из официального doc GitHub по:

Collaborator доступ на хранилище, принадлежащее учетной записью пользователя

Соавторов на частное хранилища может:

Нажимает (запись), вытащить из (читать), и вилки (копия) хранилище, Применить метки и вехи, открыть, закрыть, открыть заново, и назначить вопросы, Редактировать и удалять комментарии по фиксациям, тянуть запросы и вопросы, Merge и близко тянуть просит, Отправить выдвижные запросы вилок хранилища, Создание и редактирование вики, Создание и редактирование Releases, Удалить себя в качестве соавторов в хранилище

(выделено мной)

+0

Я попытался дать READ доступ, добавив разработчиков в COLLOBORATOR, но пользователи не могут нажать на свою ветку функций. мне нужно, чтобы они нажимали свою локальную ветку, но они не должны были делать изменения непосредственно мастеру – Amarnath

+0

А теперь я понял вашу проблему. Я не думаю, что это возможно, но вы можете иметь удаленное репо для каждого разработчика, а затем создавать запросы на тягу оттуда до основного репо. – dimid

Смежные вопросы