Мое предложение будет искать в git rerere
: https://git -scm.com / docs / git-rerere
Я никогда не использовал его сам, поэтому могуне предлагает никаких примеров, но описание по ссылке выше гласит:
Эта команда помогает разработчику [разрешать одни и те же конфликты снова и снова] путем записи противоречивых результатов автоматического слияния и соответствующих результатов ручного разрешения напервоначальное ручное слияние и применение ранее записанных разрешений рук к соответствующим результатам автоматического слияния.
Это в основном позволяет Re использовать Re проводной Re решение (следовательно, rerere
)
Вы просто запускаете git rerere
, когда наступает первый конфликт автоматического слияния, а затем запускаете его снова после разрешения.Затем Git будет применять одинаковое разрешение к вашему репо каждый раз, когда обнаружит тот же конфликт.