Acabo de hacer un git pull --rebase origin master
y hubo un conflicto.¿Qué hace exactamente git rebase --skip do?
En primer lugar, este conflicto estaba en un archivo que no había tocado, y estaba a punto de 10 confirmaciones. ¿Por qué pasó esto?
Escribí accidentalmente git rebase --skip
, y se saltó ese parche.
Preocupado por haber omitido una confirmación, comprobé una nueva versión de la rama principal e hice una diferencia entre la rama en la que hice la rebase y la nueva rama principal. Los únicos cambios que se muestran en el diff son los últimos commit, y al mirar el log, el parche que fue 'omitido' aparece en el historial de commits.
¿Alguien puede explicar lo que está pasando aquí?
¿Cómo se escribe accidentalmente 'git rebase --skip'. ¿Erróneamente tal vez? :) – manojlds
¡Ja! Quería escribir --aborto, pero por alguna razón desconocida salió como --skip. Realmente no estaba pensando. :) – mrwooster
el historial de shell es bueno en esto (para hacerte ejecutar algo que no querías). – Florian