Skip to main content
We publish frequent updates to our documentation, and translation of this page may still be in progress. For the most current information, please visit the English documentation.

Определение возможности слияния запросов на вытягивание

Можно настроить требование запросов на вытягивание, чтобы пройти набор проверок перед их объединением. Например, можно заблокировать запросы на вытягивание, которые не проходят проверки состояния, или потребовать, чтобы запросы на вытягивание содержали определенное количество утверждений, прежде чем их можно будет объединить.

Защищенные ветви доступны в общедоступных репозиториях при использовании GitHub Free и GitHub Free для организаций, а также в общедоступных и частных репозиториях при использовании GitHub Pro, GitHub Team, GitHub Enterprise Cloud и GitHub Enterprise Server. Дополнительные сведения см. в разделе Продукты GitHub.

  • Сведения о защищенных ветвях

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

  • Управление правилом защиты ветвей

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

  • Устранение неполадок с обязательными проверками состояния

    Вы можете проверить наличие распространенных ошибок и устранить проблемы с помощью обязательных проверок состояния.