Страницы

Поиск по вопросам

понедельник, 3 декабря 2018 г.

Запрет push в ветку master

Как сделать, чтобы обновить ветку master могли только путём merge.
Итого с веткой master могут выполняться только действия: merge fetch pull
Сейчас же любой джуниор может "повесилить" всю команду. Да откатили, да наругали - но не он первый, не он последний.
Если на сервер залить какой-то скрипт проблема будет, то можно же наверно и локально устанавливать с bash'ем скрипт, который запретит делать "беду"


Ответ

Используйте модель пулл-реквестов («Fork + Pull») вместо модели «Общего репозитория»(The Shared Repository Model).
Гитхаб рекомендует Using pull requests

Комментариев нет:

Отправить комментарий