Я разместил это на github.community, но он не нашел никаких решений.
Я пытаюсь защитить основную ветвь от прямого толчка одного человека: каждое изменение должно быть сделано с помощью (функции)ветвь, за которой следует запрос на выборку, который должен быть утвержден другим (или конкретным) разработчиком. В настройках репо эта функция, кажется, способна сделать это:
Требовать проверки запросов на извлечение перед слиянием
Когда эта опция включена, все коммиты должны быть сделаны внезащищенный филиал, отправленный с помощью запроса на удаление с необходимым количеством проверяющих проверок и без запрошенных изменений, прежде чем его можно будет объединить с ответвлением, соответствующим этому правилу.
Я включил это,установка шаблона ветвления на «мастер», а количество необходимых проверяющих обзоров - 1. Но, к сожалению, когда я пытаюсь нажать на оригинал / мастер, он проходит. Разве это не та функция, которую я хочу, или что-то не так?
Спасибо