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 Enterprise была прекращена 2023-01-18. Исправления выпускаться не будут даже при критических проблемах безопасности. Для повышения производительности, укрепления безопасности и новых функций установите последнюю версию GitHub Enterprise. Чтобы получить справку по обновлению, обратитесь в службу поддержки GitHub Enterprise.

Синхронизация запроса на вытягивание с базовой ветвью

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

Who can use this feature

People with write permissions to the repository to which the head branch of the pull request belongs can update the head branch with changes that have been made in the base branch.

Сведения о поддержке синхронизации запроса на вытягивание

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

Можно обновить главную ветвь запроса на вытягивание из командной строки или со страницы запроса на вытягивание. Кнопка Обновить ветвь отображается, если все указанное далее имеет значение true:

  • Между ветвью запроса на вытягивание и базовой нет конфликтов слияния.
  • Ветвь запроса на вытягивание не соответствует базовой.
  • Базовая ветвь должна быть обновлена перед слиянием.

Дополнительные сведения см. в разделах "Требовать проверки состояния перед слиянием".

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

При обновлении ветви со страницы запроса на вытягивание выполняется традиционное слияние. Результирующая фиксация слияния выполняет слияние базовой ветви в главную ветвь запроса на вытягивание.

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

  1. Под именем репозитория щелкните Запросы на вытягивание. Выбор вкладки "Запрос на вытягивание"

  2. В списке "Запросы на вытягивание" щелкните запрос на вытягивание, который требуется обновить.

  3. В разделе слияния в нижней части страницы нажать кнопку Обновить ветвь, чтобы выполнить традиционное слияние. Кнопка для обновления ветви

Дополнительные материалы