36

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

4

2 回答 2

60

要做到这一点,您可以使用refspec,如git push文档中所述。例如:

git push origin local_branch_name:remote_branch_name
于 2012-09-18T23:46:25.573 回答
7

如果分支已经存在于存储库中,它应该只是:

git push origin 分支名称

于 2012-09-18T23:54:04.153 回答