Как защитить ветку с помощью «Требовать проверки запросов на извлечение перед объединением» - PullRequest
0 голосов
/ 24 октября 2019

Я разместил это на github.community, но он не нашел никаких решений.

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

Требовать проверки запросов на извлечение перед слиянием

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

Я включил это,установка шаблона ветвления на «мастер», а количество необходимых проверяющих обзоров - 1. Но, к сожалению, когда я пытаюсь нажать на оригинал / мастер, он проходит. Разве это не та функция, которую я хочу, или что-то не так?

Спасибо

1 Ответ

0 голосов
/ 24 октября 2019

Проблема заключалась в том, что я являлся администратором этого репо, и если я не установил флажок «Включить администраторов», мне разрешено делать прямые нажатия.

Любопытно, что я не показан как администратор в настройках репо->Соавторы и команды, но я вижу это, используя учетную запись Организации.

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