Fundí mi rama en principal y empujé, pensando que todo estaba bien. Resulta que el código tiene problemas, y me gustaría una forma de revertir la compilación de fusión, o la rama completa, la que sea más apropiada, para que otros puedan seguir trabajando cómodamente, como si mi fusión nunca hubiera sucedido.Revertir fusión de rama incorrecta
Luego tengo la intención de reparar mi bifurcación y volver a fusionarla. Leyendo man git-revert
sugiere que podré volver a fusionar si uso -m para revertir toda la rama.
Lo siento, debería haber mencionado que ya había empujado. ¿Qué exactamente revertirá HEAD? Cree un commit "un-merge" para que en HEAD, mi rama se vea como si no estuviera comprometida, aunque la historia muestre lo contrario? – Letharion
Exactamente. La historia mostrará la falla en la fusión y, además, otra confirmación que anula la confirmación errónea. Solo pruébalo, siempre puedes deshacerlo con "git reset --hard HEAD ^";) – ralphtheninja