Я хочу сделать что-то похожее на git rebase, но не сворачивая параллельные коммиты.
Скажем, у меня есть следующие коммиты:
B (bar)
/
A-C-D (foo)
Теперь я хочу принять изменения, введенные D в C в ветки foo, и применить их к B в строке ветвления. так что я получаю следующее:
B-E (bar)
/
A-C-D (foo)
Если разница между коммитами B и E равна разности между коммитами C и D. Возможно ли это? Есть ли способ сделать это без создания патча?