В git merge, как вы просто замените свою версию версией, с которой git говорит, что существует конфликт?

У меня есть два файла: A и B. Если я работал над A, а партнер работает над B, я хочу объединить файлы A и B. Б уже совершено. Допустим, мой партнер уже внес изменения, над которыми я работал, поэтому я просто хочу заменить свой A-файл их B-файлом - слияние не требуется. Как мне разрешить конфликт с помощью git?

Спасибо!

23
задан Rishi 18 August 2010 в 18:58
поделиться

1 ответ

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

git pull                             # fetch/merge partners changes
# merge fails, conflict
git checkout origin FILE_TO_REPLACE  # replace changes with partners ver
git commit                           # finish merge
24
ответ дан 29 November 2019 в 01:35
поделиться
Другие вопросы по тегам:

Похожие вопросы: