Skip to main content

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

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

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

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

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

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

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

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

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

    Снимок экрана: главная страница репозитория. На горизонтальной панели навигации вкладка с меткой "Запросы на вытягивание" выделена темно-оранжевым цветом.

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

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

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

  4. Выполните слияние полученного запроса на вытягивание. Дополнительные сведения см. в разделе Слияние запроса на вытягивание.