diff --git a/src/git_flow/command/merge.py b/src/git_flow/command/merge.py index 7a7ba5d..fda33e8 100644 --- a/src/git_flow/command/merge.py +++ b/src/git_flow/command/merge.py @@ -49,9 +49,10 @@ def run_remote(remote: str, token: str, branch: str, target: str): show_commits_to_merge(target) if confirm(f"¿Crear PR de '{branch}' a '{target}'?"): - Git("push", remote, branch, set_upstream=True).exec( - print="Subiendo rama al remoto para crear PR" - ) + if branch not in environments: + Git("push", remote, branch, set_upstream=True).exec( + print="Subiendo rama al remoto para crear PR" + ) create_pull_request(token, branch, target)