Estoy tratando de hacer una combinación de squash de una rama de desarrollo en el maestro.deshacer la fusión de git después de merge.renameLimitar la advertencia más conflictos
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.
suficiente.
stefanos-imac:trunk borini$ git config merge.renameLimit 999999
entonces intento de deshacer la fusión y rehacerla con el límite superior
stefanos-imac:trunk borini$ git merge --abort
fatal: There is no merge to abort (MERGE_HEAD missing).
Ok, así que tal vez tengo que hacer lo que dice y simplemente volver a invocar el comando de combinación
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'.
oh git, ¿por qué eres tan idiota?
Más al punto, ¿Alguien sabe cómo salir de esta situación?
este caso particular indica claramente que merge --abort está fallando, lo que me he visto a mí mismo. Siempre es triste ver abortar el error :( – Brian