Как объединить ветку исправлений, созданную из RELEASE, в другие ветки после нескольких перезагрузок?

Мы выполняем следующие шаги для установки исправлений. 1. Создайте ветку исправлений из RELEASE 2. Устраните проблемы в ветке исправлений. Переустановите ветку исправления с помощью DEV(при необходимости) и отправьте запрос на вытягивание из ветки исправления в ветку DEV 3. После успешного тестирования мы отправляем запрос на извлечение из той же ветки исправления в ветку RELEASE.

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

Если мы перебазируем ветку исправлений с помощью DEV, мы возвращаем перезагрузку с помощью git reset --hard {commit_id} и может дать чистый запрос на вытягивание против RELEASE

Проблема в том, что если мы несколько раз вносим изменения в ветку исправлений и каждый раз перезагружаем ее, то после успешного тестирования в DEV во время отправки запроса на вытягивание для RELEASE не знаете, как действовать. Должен ли я отменить все ребазинг, сделанный до сих пор для DEV?

Правильно ли я делаю это или какое будет чистое решение для этого?

0 ответов

Другие вопросы по тегам