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