Pro Git
Pro Git
Puedes también recrear el archivo en conflicto con el comando “checkout”:
$ git checkout --conflict=merge hello.rb $ cat hello.rb #! /usr/bin/env ruby def hello <<<<<< ours puts 'hola world' ====== puts 'hello mundo' >>>>>> theirs endVimos un ejemplo de esto en Fusión Avanzada. Por ahora, resolvámoslo sólo ejecuntando "rerere" de nuevo:
$ git rerere Resolved 'hello.rb' using previous resolution. $ cat hello.rb #! /usr/bin/env ruby def hello puts 'hola mundo' endHemos re-resuelto el archivo automáticamente usando la resolución en caché "rerere". Ahora puedes añadir y continuar el “rebase” para completarlo.
$ git add hello.rb $ git rebase --continue Applying: i18n one wordEntonces, si haces muchas re-uniones, o quieres mantener una rama temática actualizada con tu rama maestra sin un montón de uniones, o haces “rebase” a menudo, puedes encender "rerere" para ayudar un poco a tu vida.