git автоматическое Разрешение конфликтов "как у них" или "как у меня", чужая и своя версия
Primary tabs
ПРИМЕЧАНИЕ: предварительно надо убедиться что именно является "их изменениями" а что "вашими", это может зависеть от способа объединения веток (который и приводит к конфликту).
Если вы уже находитесь в состоянии конфликта
То есть два варианта:
- Выбрать "их (чужой)" вариант, напр. для всех файлов:
git checkout --theirs . git add .
- или конкретный путь к файлу вместо точки, или все пути сразу одной командой:
git checkout --theirs . && git add .
-
Выбрать "наш (свой)" вариант, напр. для всех файлов:
git checkout --ours . git add .
- или конкретный путь к файлу вместо точки, или все пути сразу одной командой:
git checkout --ours . && git add .
Источник: тема на SO https://stackoverflow.com/questions/1069...
- Log in to post comments
- 504 reads