Я использую много локальных веток тем в git, и иногда возникают зависимости между ветками тем, вызывающие проблемы с перебазированием. Например, с такой структурой:
master ---> featureA ---> featureB
\--> featureC
Если master
изменяется, и я получаю (и разрешаю) конфликты при перемещении featureA
, то последующее перемещение featureB
на featureA
вызывает те же конфликты (а иногда и новые захватывающие), потому что он пытается повторно применить исправления из ветки featureA
. Предполагая, что фактические патчи между featureA
и featureB
будут применяться безошибочно, если они выбраны вишневыми, есть ли способ выполнить перебазирование в этой ситуации примерно с тем же эффектом, что и вишневый выбор всех коммитов между featureA
и featureB
?