feature: deshacer rebase cuando este falla en el pasaje de cambios

This commit is contained in:
jt
2025-12-21 22:31:16 -03:00
parent 1aa2263a38
commit 77e338dcc8
+7 -1
View File
@@ -89,6 +89,12 @@ class ReleaseCommand(Command):
else:
Git("switch", next_branch, create=True).exec(print="Creando rama release")
Git("rebase", base, next_branch, onto=group).exec(
status = Git("rebase", base, next_branch, onto=group).code(
print="Moviendo cambios hacia el siguiente ambiente"
)
if status:
Git("rebase", abort=True).exec(
print="Deshaciendo cambios por conflictos"
)
raise GitFlowError("Error al realizar pasaje de cambios a rama objetivo")