Skip to main content

Управление автоматическим слиянием для запросов на вытягивание в репозитории

Вы можете разрешить или запретить автоматическое слияние для запросов на вытягивание в репозитории.

Кто может использовать эту функцию?

People with maintainer permissions can manage auto-merge for pull requests in a repository.

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

Сведения об автоматическом слиянии

Если вы разрешаете автоматическое слияние для запросов на вытягивание в репозитории, пользователи с разрешениями на запись могут настраивать автоматическое слияние для отдельных запросов на вытягивание в репозитории при соблюдении всех требований для слияния. Если пользователь, у которого нет разрешений на запись, отправляет изменения в запрос на вытягивание с включенным автоматическим слиянием, автоматическое слияние для этого запроса на вытягивание будет отключено. Дополнительные сведения см. в разделе Автоматическое слияние запроса на вытягивание.

Управление автоматическим слиянием

Note

Параметр включения автоматического слияния отображается только в запросах на вытягивание, которые не могут быть немедленно объединены. Например, если правило защиты ветви применяет условие «Требовать проверки запросов на вытягивание перед объединением» или «Требовать проверки состояния для прохождения перед объединением», и эти условия еще не выполнены. Дополнительные сведения см. в разделе «Управление правилом защиты ветвей».

  1. На GitHubперейдите на главную страницу репозитория.

  2. Под именем репозитория щелкните Settings. Если вкладка "Параметры" не отображается, выберите раскрывающееся меню и нажмите кнопку "Параметры".

    Снимок экрана: заголовок репозитория с вкладками. Вкладка "Параметры" выделена темно-оранжевым контуром.

  3. В левой части страницы на панели навигации нажмите кнопку "Общие"

  4. В нижней части страницы в разделе "Запросы на вытягивание" выберите или отключите параметр "Разрешить автоматическое слияние".

Снимок экрана: параметры репозитория с автоматическим слиянием.