develブランチからマスターにマージスカッシュを実行しようとしています。merge.renameLimit警告+競合後にgit mergeを元に戻す
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 --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'.
を再呼び出し、マージを元に戻すと、上限
stefanos-imac:trunk borini$ git merge --abort
fatal: There is no merge to abort (MERGE_HEAD missing).
[OK]をクリックして、それをやり直してみてください
ああ、なぜあなたはそんなに悪いですか?
さらに、このような状況から抜け出す方法を知っている人はいますか?
この特殊なケースは、私が自分自身を見たmerge --abortが失敗していることを明確に示しています。中止失敗を見るにはいつも悲しいです:( – Brian