Каковы правильные настройки GitHub, чтобы запретить людям переходить в основную ветку? - PullRequest
0 голосов
/ 18 января 2019

Я хочу настроить надлежащий рабочий процесс на GitHub, где младшие инженеры отправляют запрос на извлечение для проверки кода, и только ведущий инженер может зафиксировать ветку master.

Я ищу информацию от профессионалов, работающих в среде коммерческого программного обеспечения. Я нашел страницу, которая делает разрешения достаточно легко. Есть несколько вариантов. Ограничить, кто может нажать на соответствующие ветви, конечно. Стоит ли проверять и других?

1 Ответ

0 голосов
/ 19 января 2019

Другой подход, помимо разрешения филиала в one репо, - это репозиторий gate:

  • вы настраиваете публичное репо, где разработчики могут фиксировать (в ветках master или theme)
  • вы используете частное или репо в организации, из которой вы можете извлечь

Таким образом, вы или ваша организационная команда контролируете вклад, который вы выбрали для включения в мастер этого основного хранилища.

...