У меня есть git-репозиторий и две ветки master
и st
(разветвленные от master
). Я хочу перебазировать st
на master
. Тем не менее, master
был массово переписан кем-то другим, честно говоря, я не уверен, почему, но нам предложили fetch
новые master
и reset --hard
наши частные ответвления.
Если я попытаюсь git-rebase
, список нетривиально конфликтующих файлов, требующих ручного слияния, будет охватывать две страницы экрана.
Я знаю, что реальных изменений не так много. Например, ветвь st
затрагивала лишь несколько файлов (я думаю, не более десяти).
Помимо перебазирования я пытался создать патч и применить его, но также есть некоторые конфликты, которые я не знаю, как их решить.