Como evitar muitos conflitos de git quando o git rebasing muitos commits?

Story: no meio de um projeto, meu colega criou uma nova filial a partir demestr e começou a fazer seu pesado trabalho de re-fatoração. Eu criei minha filial a partir demestr e começou a fazer coisas novas na página. Estamos comprometendo-nos regularmente, mas somente eu posso alterar o código paramestr (porque as alterações dos colegas são muito pesadas e ainda não podem ser implantadas a partir do mestre). Infelizmente, alguns de nossos trabalhos contam com os mesmos arquivos. Depois de alguns dias de trabalho, quando ela finalmente quis refazer suas alterações paramestr, ela teve muitos conflitos gi

my_branch    #---#----#-#-------#----#--#-----#---#----#----#
            /     \              \   \   \              \    \
master     *-------*--------------*---*---*--------------*----*----*
            \                                                     /
her branch   #------#-------#-----------#-----------#------------#

pergunta 1 é: como evitar muitos conflitos de git quando estamos trabalhando nos mesmos arquivos? (ou qual é a melhor prática nessa situação?)

mas este não é o fim da nossa pergunta, ... para estar absolutamente correto, ela tentou fazer uma nova recuperação do mestre para o ramo (para ter as alterações que eu confirmei), para que o mapa de confirmação fique parecido com este

my_branch    #---#----#-#-------#----#--#-----#---#----#----#
            /     \              \   \   \              \    \
master     *-------*--------------*---*---*--------------*----*----*
            \                   \            \                    /
her branch   #------#-------#----*------#-----*-----#------------#

E é isso que está nos incomodando. Durante essas rebotes, ela estava corrigindo esses conflitos. Mas o git não se lembra de sua decisão sobre a solução de conflitos, então, quando ela fez outra reorganização do git demestr para her-branch ela teve quefix o mesmo git em conflito novamente que ela estava consertando em rebases anteriore

pergunta 2 é: como dizer ao git para lembrar da correção do conflito do git após o rebit do git demestr branch, então, após a próxima reformulação, não precisaremos corrigir os mesmos conflitos novamente?

questionAnswers(2)

yourAnswerToTheQuestion