Skip to main content
Мы публикуем частые обновления нашей документации, и перевод этой страницы, возможно, еще выполняется. Актуальные сведения см. в документации на английском языке.

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

Вы можете отменить изменения запроса на вытягивание после слияния с вышестоящей ветвью.

Сведения об отмене запроса на вытягивание.

При отмене запроса на вытягивание в GitHub Enterprise Server создается новый запрос на вытягивание, содержащий одну операцию отмены фиксации слияния из исходного объединенного запроса на вытягивание. Чтобы отменять запросы на вытягивание, необходимо иметь разрешения на запись в репозиторий.

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

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

  • Отмена запроса на вытягивание приводит к конфликтам слияния.
  • Исходный запрос на вытягивание изначально не был объединен с GitHub Enterprise Server. Например, другой пользователь мог выполнить быстрое слияние запроса на вытягивание с помощью командной строки.

Дополнительные сведения об использовании Git для отмены отдельных фиксаций вручную см. в описании команды git revert в документации по Git.

  1. Под именем репозитория щелкните Запросы на вытягивание. Выбор вкладки "Запрос на вытягивание"
  2. В списке "Запросы на вытягивание" щелкните запрос на вытягивание, который требуется отменить.
  3. В нижней части запроса на вытягивание щелкните Отменить изменения. Если параметр Отменить изменения не отображается, обратитесь к администратору репозитория для получения разрешений на запись. Ссылка для отмены запроса на вытягивание
  4. Выполните слияние полученного запроса на вытягивание. Дополнительные сведения см. в разделе Слияние запроса на вытягивание.