Сведения об автоматическом слиянии
Если включить автоматическое слияние для запроса на вытягивание, этот запрос будет объединяться автоматически при выполнении всех необходимых проверок, включая проверки состояния. Автоматическое слияние не предусматривает, чтобы вы ждали выполнения требований, поэтому вы можете перейти к другим задачам.
Прежде чем использовать автоматическое слияние с запросом на вытягивание, необходимо включить автоматическое слияние для репозитория. Дополнительные сведения см. в разделе Управление автоматическим слиянием для запросов на вытягивание в репозитории.
Если после включения автоматического слияния для запроса на вытягивание кто-то без разрешений на запись в репозиторий отправит новые изменения в головную ветвь или переключит базовую ветвь запроса на вытягивание, автоматическое слияние будет отключено. Например, если средство поддержки включает автоматическое слияние для запроса на вытягивание из вилки, после отправки участником новых изменений в запрос на вытягивание автоматическое слияние отключается.
Вы можете оставить отзыв об автоматическом слиянии в обсуждении GitHub Community.
Включение автоматического слияния
Примечание. Параметр включения автоматического объединения отображается только в запросах на вытягивание, которые нельзя объединить немедленно. Например, если правило защиты ветви применяет условие «Требовать проверки запросов на вытягивание перед объединением» или «Требовать проверки состояния для прохождения перед объединением», и эти условия еще не выполнены. Дополнительные сведения см. в разделе Управление правилом защиты ветвей.
Пользователи с разрешениями на запись в репозиторий могут включить автоматическое слияние для запроса на вытягивание.
-
На ваше предприятие перейдите на главную страницу репозитория. 1. Под именем репозитория щелкните Запросы на вытягивание.
-
В списке Pull Requests (Запросы на вытягивание) выберите тот, который нужно изменить.
-
При необходимости, чтобы выбрать метод слияния, выберите раскрывающееся меню , а затем выберите метод слияния. Дополнительные сведения см. в разделе Сведения о слиянии запросов на вытягивание.
-
Щелкните кнопку Enable auto-merge (Включить автоматическое слияние).
-
Если вы выбрали методы слияния со сжатием, введите сообщение и описание для фиксации.
-
Щелкните кнопку Confirm auto-merge (Подтвердить автоматическое слияние).
Отключение автоматического слияния
Пользователи с разрешениями на запись в репозиторий и авторы запросов на вытягивание могут отключить автоматическое слияние для запроса на вытягивание.
-
На ваше предприятие перейдите на главную страницу репозитория. 1. Под именем репозитория щелкните Запросы на вытягивание.
-
В списке Pull Requests (Запросы на вытягивание) выберите тот, который нужно изменить.
-
В поле слияния нажмите кнопку Disable auto-merge (Отключить автоматическое слияние).