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