Git merge: сохранить одну сторону для некоторых файлов, вручную слить остальные В слиянии с конфликтами есть ли способ сказать git сохранить одну версию для набора файлов? $ git checkout some_branch $ git merge origin/master $ ? Ответ 1 Если вы уже пытались слить и смотрите на несвязанные файлы, вы можете использовать git checkout: git checkout some_branch git merge origin/master <conflicts!> git checkout --theirs -- <dir>|<file> (и, конечно, --ours поддерживает версию из текущей ветки)
Ответ 1 Если вы уже пытались слить и смотрите на несвязанные файлы, вы можете использовать git checkout: git checkout some_branch git merge origin/master <conflicts!> git checkout --theirs -- <dir>|<file> (и, конечно, --ours поддерживает версию из текущей ветки)