Объединить два запроса на извлечение в базовую ветвь, если один из запросов на получение требует другого для прохождения проверок CI - PullRequest
1 голос
/ 19 мая 2019

Я не уверен, каков правильный или рекомендуемый способ сделать это,

Вот ситуация,

У меня есть запрос на извлечение 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?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...