Я произвел серьезный рефакторинг некоторого кода, и в процессе я совершал коммиты несколько раз.Это еще не было передано в публичное репо.Прежде чем нажать, я бы хотел теперь реорганизовать коммиты в логические единицы.Проблема в том, что я хочу не только раздавить коммиты, но и реорганизовать ханки в другие коммиты.
Просто чтобы прояснить это, у меня есть коммит A с ханками A1, A2, A3 и коммит B с ханками B1, B2, B3.Я хочу проверить версию, предшествующую A, и получить новый коммит C с ханками A1, A2, B2 и новый коммит D с ханками B1, B3, A3.
Заранее спасибо.