Как отменить пулреквест на гитхабе?

Таким образом, запрос на перенос закрывается (и игнорируется) без его объединения.
В духе DVCS (например, «Распределенный») вы не отменяете то, что опубликовали:
Запросы на вытягивание — это, по сути, патчи, которые вы отправили (обычно по электронной почте, здесь через веб-приложение GitHub), и вы также не отмените электронное письмо;)
Но поскольку система запросов на вытягивание GitHub также включает раздел обсуждения, в котором вы могли бы высказать свое беспокойство получателю этих изменений, попросив его / ее игнорировать 29 из 30 ваших коммитов.
- a / у вас есть раздел предварительного просмотра при выполнении запроса на перенос, позволяющий увидеть количество коммитов, которые будут включены в него, и просмотреть их разницу.
- б / желательно перебазировать работу, которую вы хотите опубликовать, как запрос на вытягивание поверх удаленной ветки, которая получит указанную работу. Затем вы можете сделать запрос на перенос, который получатель может безопасно применить в ускоренном режиме.
При этом с января 2011 г. («обновленные обсуждения запросов на слияние» ) и упомянутый в ответе выше, вы можете закрыть запрос на перенос в комментариях.
Найдите кнопку «Прокомментировать и закрыть» внизу страницы обсуждения:

Если вы отправили пул-реквест в репозиторий, где у вас нет прав на его закрытие, вы можете удалить ветку, из которой был получен пул-реквест. Это отменит запрос на перенос.
Как отменить пулреквест на гитхабе?

Таким образом, запрос на перенос закрывается (и игнорируется) без его объединения.
ответ дан 31 авг.
Это очень далеко на странице. Просто прокрутите вниз до конца. — ларср
Совет: кнопка закрытия находится в запросе на вытягивание на цель репо. Вы не найдете его на странице запроса на перенос в исходном репо. — март
Есть ли способ удалить PR не просто закрыть? Спасибо. — f01
требуется небольшое исправление на странице справки github, щелкните исходное репо, для которого вы отправили запрос на перенос. Нажмите на название PR и прокрутите вниз. — Викрамви
Вопрос был в том, как «УДАЛИТЬ» запрос на перенос, а не как его закрыть, — sea26.2
В духе DVCS (как в «Распространенном») вы не отменяете то, что опубликовали:
Запросы на вытягивание — это, по сути, патчи, которые вы отправляете (обычно по электронной почте, здесь через GitHub webapp), и вы также не отмените электронное письмо;)
Но поскольку система запросов на вытягивание GitHub также включает раздел обсуждения, в котором вы могли бы высказать свое беспокойство получателю этих изменений, попросив его / ее игнорировать 29 из 30 ваших коммитов.
- a / у вас есть раздел предварительного просмотра при выполнении запроса на перенос, позволяющий увидеть количество коммитов, которые будут включены в него, и просмотреть их разницу.
- б / желательно перебазировать работу, которую вы хотите опубликовать, как запрос на вытягивание поверх удаленной ветки, которая получит указанную работу. Затем вы можете сделать запрос на перенос, который получатель может безопасно применить в ускоренном режиме.
При этом с января 2011 г. («Обновленные обсуждения запросов на слияние»), и упомянутый в ответ выше, вы можете закрыть пул-реквест в комментариях.
Найдите кнопку «Прокомментировать и закрыть» внизу страницы обсуждения:

ответ дан 23 мая ’17, 13:05
Пометить это как правильное. После дополнительных исследований я нашел ссылку на самом github, в которой говорится, что запросы на вытягивание не могут быть отменены. Хотя я понимаю теоретический аргумент, который вы выдвигаете против даже наличия этой опции, на практике запрос на перенос — это не что иное, как ссылка, добавленная в базу данных. Итак, на самом деле вы должен иметь возможность отменить запрос — мы не говорим здесь об электронной почте, поэтому не следует ожидать, что мы должны следовать тому же шаблону проектирования, что и электронная почта. — меммоны
@Harkonian: Я полностью согласен с вашим аргументом: источник и место назначения находятся на стороне сервера веб-приложений GitHub, поэтому любое действие (например, отмена) должно быть возможным. Но в настоящее время вам нужно будет сделать «запрос на улучшение» в команду GitHub, чтобы запросить эту функцию. — ФонК
Если вы отправили пул-реквест в репозиторий, где у вас нет прав на его закрытие, вы можете удалить ветку, из которой возник пул-реквест. Это отменит запрос на перенос.