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

GitHub: повторное открытие запроса на объединение

  • Я внес некоторые изменения.
  • Я отправил запрос на перенос
  • Запрос на перенос был принят и объединен.
  • Мы обнаружили ошибку
  • Изменения были удалены снова, пока я исправил ошибку.

Теперь я исправил ошибку и хочу повторно отправить запрос на pull с 1 дополнительной фиксацией. Есть ли способ повторно открыть запрос на перенос или обновить его, или мне нужно создать новый запрос на pull, снова ввести описание и т.д.? Gitorious имеет эту функцию, и мы недавно переехали в GitHub.

4b9b3361

Ответ 1

Ответ выглядит следующим образом: Вы не можете.

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

Может быть приятный запрос функции для будущего GitHub.

Ответ 2

Я только что успешно открыл запрос на перенос

  • Комментирование запроса на перенос
  • Нажав кнопку "Отправить и снова открыть", которая появилась в форме комментария.

Ответ 3

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

Ответ 4

Вы можете использовать действие revert:

введите описание изображения здесь

Это создаст еще один запрос на отрыв, отменяющий все изменения, внесенные в объединенный PR.