Я хочу объединить ветку, которая добавила файл, который я также добавил:
Unmerged paths:
(use "git add <file>..." to mark resolution)
both added: file
Я хочу разрешить этот конфликт, переименовав свою версию file
в other_file
, сохранив при этом версию другой ветки.
Мое решение было бы:
git checkout --ours file
mv file other_file
git checkout --theirs file
git add file other_file
Есть ли более простое или более прямое решение?