git推送到现有的远程分支

san*_*eps 22 git git-push

如何将更改从本地git分支推送到现有的非主远程分支?如果我执行"git push",它会尝试将所有本地分支中的更改推送到他们正在跟踪的遥控器.

Gre*_*ill 42

为此,您可以使用a refspec,如git push文档中所述.例如:

git push origin local_branch_name:remote_branch_name
Run Code Online (Sandbox Code Playgroud)


Kev*_*ell 5

如果分支已经存在于存储库中,则应为:

git push origin branch_name