Когда я пытаюсь объединить файл, я получаю

$ git merge origin/develop
Removing t/table_statistic_grains_test.t
Removing t/table_statistic_grains_calllog.t
Removing t/table_statistic_grains_accession.t
Auto-merging t/table_donor_document.t
Auto-merging install.sh
CONFLICT (content): Merge conflict in install.sh

Однако, когда я теряю этот список и пытаюсь завершить слияние, все, что я получаю, это

$ git merge
error: 'merge' is not possible because you have unmerged files.
hint: Fix them up in the work tree,
hint: and then use 'git add/rm <file>' as
hint: appropriate to mark resolution and make a commit,
hint: or use 'git commit -a'.
fatal: Exiting because of an unresolved conflict.

Как мне вернуть этот список без --abort и без попытки повторного merge?

1 ответ1

0

Используйте git mergetool для файла "install.sh" или отредактируйте его в редакторе, чтобы попытаться объединить файл вручную. После этого вы должны добавить объединенный файл в индекс и зафиксировать его. Теперь у вас должна быть возможность заниматься другими делами.

git mergetool install.sh
git add install.sh
git commit -a

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .