Почему git rebase всегда конфликтует?

Каждый раз, когда я пытаюсь перебазировать свою ветку, я получаю конфликты слияния, потому что некоторые изменения в моем локальном репо конфликтуют. Разочаровывает то, что эти изменения были отменены в последующих коммитах.

Еще раз, я разрешаю их, фиксирую и отправляю свои изменения, и все в порядке.

Затем, в следующий раз, когда я попытаюсь перебазировать те же самые конфликты возникают в тех же файлах, которые я разрешил.

Почему это происходит?

Как я могу это исправить, чтобы эти старые коммиты больше не вызывали конфликтов слияния?


person Nate Reed    schedule 24.07.2013    source источник
comment
Можете ли вы привести краткий пример команд, которые вы используете от начала до конца и которые демонстрируют эту проблему. Насколько я понимаю, rebase не всегда следует использовать с Git.   -  person Andrew T Finnell    schedule 24.07.2013
comment
Нужно больше контекста, пожалуйста, добавьте больше деталей к вашему вопросу.   -  person    schedule 24.07.2013


Ответы (1)


пожалуйста, используйте следующую команду, чтобы запомнить разрешение конфликтов

git rerere
person forvaidya    schedule 24.07.2013