GitHub: повторное открытие запроса на объединение
- Я внес некоторые изменения.
- Я отправил запрос на перенос
- Запрос на перенос был принят и объединен.
- Мы обнаружили ошибку
- Изменения были удалены снова, пока я исправил ошибку.
Теперь я исправил ошибку и хочу повторно отправить запрос на pull с 1 дополнительной фиксацией. Есть ли способ повторно открыть запрос на перенос или обновить его, или мне нужно создать новый запрос на pull, снова ввести описание и т.д.? Gitorious имеет эту функцию, и мы недавно переехали в GitHub.
Ответы
Ответ 1
Ответ выглядит следующим образом: Вы не можете.
Как только запрос на растяжение будет сложен и закрыт, он заблокирован навсегда и не может быть снова открыт. Если ваш запрос на перенос объединен, закрыт, ваши изменения вытягиваются (с помощью принудительного нажатия назад до слияния) вам нужно будет добавить фиксацию в ветку и создать новый запрос на растяжение, скопировав все детали и, возможно, предоставив ссылку на исходный запрос на извлечение, чтобы вручную сохранить историю.
Может быть приятный запрос функции для будущего GitHub.
Ответ 2
Я только что успешно открыл запрос на перенос
- Комментирование запроса на перенос
- Нажав кнопку "Отправить и снова открыть", которая появилась в форме комментария.
Ответ 3
Просто выведите новую ветку из существующей ветки, где вы сделали лишнюю 1 фиксацию. Оттуда отправьте запрос на вытягивание.
Ответ 4
Вы можете использовать действие revert:
![введите описание изображения здесь]()
Это создаст еще один запрос на отрыв, отменяющий все изменения, внесенные в объединенный PR.