Когда я создаю новую ветку, выполняю некоторые коммиты, а затем объединяю ветку с мастером, я получаю только один новый коммит в основной ветке, который содержит все изменения всех коммитов.Есть ли способ слияния, когда коммиты дублируются в основную ветку?
Пример:
A -- B -- C
\
D -- E -- F
Я хочу объединить C с F, чтобы я получил следующее:
A -- B -- C
\
D -- B' -- E' -- C' -- F'
Или другая диаграмма, которая показывает то же самое:
A -- B ---- C
\ \ \
D ----- E ----- F
Чтобы сделать это, ему нужно будет изменить КАЖДЫЙ ОДИН КОМИТЕТ с F обратно на D и добавить измененные версиикоммиты, которые я хочу объединить. В конце концов, я не получил бы новый коммит вообще, я бы только сильно изменил коммиты.
Есть ли что-то, что может достичь такого поведения?