git rebase deja los marcadores de conflicto alineados en los archivos; algo así como:¿Puede aplicar git dejar marcadores de conflicto en línea como git rebase?
<<<<<<< HEAD
Whatever line + context is different from the previous commit
=======
Whatever line + context is different from the commit being applied
>>>>>>> new version, new branch:app/views/common/version.txt
Cuando uso git aplicará a aplicar un parche creado con git formato de parche, no será capaz de dejar los archivos modificados por defecto. Puedo darle --reject, lo que hará que cree archivos .rej para aquellos que tienen conflictos irresolubles, pero en realidad, quiero que modifique los archivos y deje cada uno en el estado que git rebase lo hace, así que puedo simplemente abrir el archivo, fusionarlo manualmente, y luego agregarlo y decirle a git apply para continuar. ¿Hay alguna forma de hacer esto que yo no sepa?
Hmmm - interesante que parece que en efecto hacer lo que estoy queriendo. Pensé que git am use git apply - quizás utiliza una API interna a la que no se puede acceder a través de las opciones de línea de comandos de git apply. ¡Gracias! – kcstrom