Подтвердить что ты не робот

Как закрыть запрос на вывод GitHub с сообщением фиксации?

Моя команда использует запросы на загрузку внутренне для проверки кода приложения, которое мы поддерживаем, но когда пришло время объединить фиксацию, мы просто нажимаем прямо на master. В любом случае, мы все repob collabs, и, не используя запрос pull для слияния кода, мы избегаем загрязнения нашей истории фиксации слиянием. Поскольку приложение является внутренним для нашей команды, никто не пострадал.

Что я хочу знать, могу ли я изменить свое сообщение о совершении с чем-то вроде "closes PR #30" и чтобы github автоматически закрыл запрос на перенос для меня?

Я знаю, что вы можете использовать сообщения фиксации, чтобы закрыть проблемы, поэтому я надеюсь, что есть что-то подобное для запросов на тяну. Я сделал быстрый поиск в Интернете и SO, и ничего не видел.

4b9b3361

Ответ 1

Вероятно, вы захотите посмотреть эту страницу справки GitHub. В нем говорится:

Вы можете использовать любое из следующих ключевых слов, чтобы закрыть проблему с помощью сообщения фиксации:

  • близко
  • закрывается
  • закрыт
  • фикс
  • исправления
  • фиксированный
  • Решимость
  • рассасывается
  • разрешить

Итак, будут исправлены "исправления № 123" или "Разрешенные # 456". Все запросы на перенос отображаются как проблемы, поэтому это также будет работать для запросов на загрузку.

Примечание: вы увидите сообщение о невостребованных коммитах, потому что вы изменили запрос на pull. Поэтому, глядя на запрос на вытягивание, не будет сразу видно, что PR был включен (по сравнению с просто закрытым), если вы не добавили что-то значимое в первую строку сообщения фиксации, чтобы вы могли видеть сообщение в запросе на растяжение.