У меня была локальная тематическая ветка, основанная на удаленной ветке в репозитории git:
1 - 2 - 4 - 5 - 9 - 11 master
\
3 - 6 - 8 - 12 remote branch
\
7 - 10 my topic
Удаленная ветка недавно была перебазирована с главной:
1 - 2 - 4 - 5 - 9 - 11 master
\
? 3' - 6' - 8' - 12' remote branch
\
7 - 10 my topic
Я хотел бы перебазировать мою тематическую ветку из головы удаленной ветки, поэтому что я могу в конечном итоге объединить свои изменения обратно в удаленный. Однако, поскольку хэш родительского коммита изменился, попытка простого
$ git rebase origin/remote_branch
приводит к ряду конфликтов в файлах, которые я никогда не трогал.
Могу ли я что-нибудь сделать, чтобы очистить эти ветки?