Файл в вашей рабочей копии по-прежнему является копией из вашей текущей ветки - другими словами, он не был изменён при попытке слияния. Чтобы разрешить конфликт и сохранить этот файл:
$ git add WinDisney.png
$ git commit –m “My commit message for the merge”
Если вы предпочитаете разрешить конфликт с помощью их копии, вам нужно получить версию файла из ветви, в которой вы пытались объединиться:
$ git checkout --theirs -- WinDisney.png
В качестве альтернативы вы можете попробовать:
git mergetool
Откроется графический интерфейс, который проведет вас через каждый конфликт, и вы сможете выбрать способ слияния. Иногда после этого требуется немного ручной правки, но обычно этого достаточно. Это намного лучше, чем делать все вручную, конечно.
(Примечание: git mergetool
не обязательно открывает графический интерфейс, если вы его не установите.