Создайте новую ветку у мастера, с которым вы объединяетесь в. Черри выберите фиксацию, которую хотите объединить в эту ветку. Затем откройте запрос на растяжение для этой ветви.
В качестве альтернативы, а не полномасштабного запроса на тягу, вы могли бы просто вишнево-захватить фиксацию из одного в другой.
Начало здесь, где M1 является филиалом, который вы хотите объединить в и e
является коммитом с исправлением вы хотите в обеих ветвях:
-M1
-M2-a-b-c-d-e
Простейших является просто вишневым выбрать исправление:
$ git checkout M1
$ git cherry-pick e
это заставляет вас:
-M1-e'
-M2-a-b-c-d-e
Если вы должны сделать запрос тянуть, т чень это:
$ git checkout M1
$ git checkout -b M3
$ git cherry-pick e
Это поможет вам:
-M1
\
M3-e'
-M2-a-b-c-d-e
... и как только вы выдаете запрос тянущий и получает слиты - скорее всего, быстро вперед слияние - вы будете назад здесь:
-M1-e''
-M2-a-b-c-d-e