git分支和远程主存储库

git分支和远程主存储库,git,version-control,Git,Version Control,我有一个关于git分支的概念性问题。我有一个项目,我将对其进行重大重构 源代码保存在git存储库中,其主库由第三方云服务器托管。我有一个正常工作的本地下游克隆(提交,然后推原始主机)。其他开发人员也以同样的方式处理项目,在必要时将他们的提交推到上游 [remote repository (master?)] <-- [my repository (local?)] 但是这个分支也传播到远程主机吗 提前感谢您对此问题的任何澄清。好的,我找到了答案。在这里为子孙后代记录: git push

我有一个关于git分支的概念性问题。我有一个项目,我将对其进行重大重构

源代码保存在git存储库中,其主库由第三方云服务器托管。我有一个正常工作的本地下游克隆(提交,然后推原始主机)。其他开发人员也以同样的方式处理项目,在必要时将他们的提交推到上游

[remote repository (master?)] <-- [my repository (local?)]
但是这个分支也传播到远程主机吗


提前感谢您对此问题的任何澄清。

好的,我找到了答案。在这里为子孙后代记录:

git push origin this_is_my_new_branch_name
或者,您可以先在源存储库上创建分支,然后让本地存储库跟踪它

git push origin origin:refs/heads/this_is_my_new_branch_name
git checkout --track -b new_feature_name origin/this_is_my_new_branch_name
有关该主题的更多信息,请参见:

git push origin origin:refs/heads/this_is_my_new_branch_name
git checkout --track -b new_feature_name origin/this_is_my_new_branch_name