Я не уверен, каков правильный или рекомендуемый способ сделать это,
Вот ситуация,
У меня есть запрос на извлечение A, где CI не удается из-за какой-то проблемыс тестовыми случаями и проблемами eslint, уже существовавшими в базовой ветви запроса на извлечение A.
Теперь, чтобы исправить проблему в базовой ветви.Я создал еще один запрос на извлечение B.
Я могу объединить запрос на извлечение B с базовой веткой без проблем, но как перенести изменения из запроса на извлечение B в A для решения проблемы CI.
Естьвсе в порядке, чтобы объединить запрос на извлечение B с A и объединить запрос на извлечение A, после того как запрос на извлечение A уже объединен.
Мне требуется, чтобы и запрос на извлечение был закрыт и объединен.
- A, B & C - ветвь
- a1, a2 - коммиты в ветви A
- b1, b2 - коммиты в ветви B
- c1, c2 - коммиты в ветвиC
Дело
A-> a1 a2
B-> b1 b2
C-> c1 c2
AC-> a1 a2 c1 c2
B-> b1 b2
C-> c1 c2
AC-> a1 a2 c1 c2
BC-> b1 b2 c1 c2
ABC-> a1 a2 c1 c2 b1 b2 c1 c2 or a1 a2 c1 c2 b1 b2
Что будет с объединенной веткой ABC?