отмена слияния git после предупреждения merge.renameLimit плюс конфликты

Я пытаюсь выполнить слияние из ветки devel в мастер.

stefanos-imac:trunk borini$ git merge --squash devel
CONFLICT (content): Merge conflict in test1
warning: inexact rename detection was skipped due to too many files.
warning: you may want to set your merge.renamelimit variable to at least 2224 and retry the command.
Squash commit -- not updating HEAD
Automatic merge failed; fix conflicts and then commit the result.

Достаточно справедливо.

stefanos-imac:trunk borini$ git config merge.renameLimit 999999

Затем я пытаюсь отменить слияние и повторить его с более высоким лимитом

stefanos-imac:trunk borini$ git merge --abort
fatal: There is no merge to abort (MERGE_HEAD missing).

Хорошо, может быть, я должен сделать, как он говорит, и просто повторно вызвать команду слияния

stefanos-imac:trunk borini$ git merge --squash devel
fatal: 'merge' is not possible because you have unmerged files.
Please, fix them up in the work tree, and then use 'git add/rm <file>' as
appropriate to mark resolution and make a commit, or use 'git commit -a'.

о, придурок, почему ты такой придурок?

Точнее, кто-нибудь знает, как выйти из этой ситуации?

15
задан Martin G 1 January 2016 в 13:44
поделиться