如何在git中将2个分支从本地推到远程回购?

我在本地有两个分支机构,例如:

  • FirstApp
  • SecondApp
  • 如何将他们推到远程回购? 我是否也需要在远程创建两个分支?

    非常感谢!


    您可以通过执行以下命令来完成。

    git push [remote name] [branch1] [branch2]

    例如,如果您希望将两个分支FirstApp和分支SecondApp分配给远程原点,则可以执行

    git push origin FirstApp SecondApp
    

    如果你想推送更多的分支,只需将需要推送的分支名称添加到最后。

    有关git的更多信息。 您可以从以下链接查看本书 - http://git-scm.com/book


    随着默认推送政策的最近更改,我会建议:

     git push -u origin FirstApp
     git push -u origin SecondApp
    

    这样,即使采用新的“简单”政策,它也会推送并创建以本地分支机构命名的上游分行。

    现在请记住,如果您克隆远程仓库,它将不会为所有远程分支创建本地分支 :请参阅“跟踪所有远程git分支作为本地分支”。

    要查看您的分支是否在推出新克隆后推出,请查看以下结果:

    git branch -a
    

    现在我使用SourceTree来帮助管理我的本地存储库。

    它有助于通过以下方式推动尚未在回购中创建的所有本地分支机构:

  • 按顶栏上的按钮
  • 检查没有推送到远程的每个分支的Push和Track列
  • 按确定按钮
  • 链接地址: http://www.djcxy.com/p/4447.html

    上一篇: How to push 2 branches from local to remote repo in git?

    下一篇: Git doesn't clone all branches on subsequent clones?