Управление защищенная ветвь
Вы можете настроить правила для защиты определенных ветвей в репозитории. Например, можно заблокировать запросы на вытягивание, которые не проходят проверки состояния, или потребовать, чтобы запросы на вытягивание содержали определенное количество утверждений, прежде чем их можно будет объединить.
Кто может использовать эту функцию?
Protected branches are available in public repositories with GitHub Free and GitHub Free for organizations. Protected branches are also available in public and private repositories with GitHub Pro, GitHub Team, GitHub Enterprise Cloud, and GitHub Enterprise Server.For more information, see GitHub’s plans.
Сведения о защищенных ветвях
Вы можете защитить важные ветви, задав правила защиты ветвей, которые определяют, могут ли участники совместной работы удалять ветвь или выполнять принудительную отправку в нее, и устанавливают требования для любых отправок в ветвь, таких как прохождение проверок состояния или журнал линейной фиксации.
Управление правилом защиты ветвей
Вы можете создать правило защиты ветвей, чтобы принудительно применять определенные рабочие процессы для одной или нескольких ветвей, например, запрашивать проверку с целью утверждения или передавать проверки состояния для всех запросов на вытягивание, объединенных в защищенную ветвь.