是" git push --set-upstream origin name / of / my / branch"商店中介分店?

时间:2015-05-04 14:19:46

标签: git git-branch

如果我git push --set-upstream origin name/of/my/branch会创建自己与主人之间可能存在的任何中间分支吗?

e.g。说我分支我的master分支创建一个名为B1的分支。然后,我将B1分支以创建B2。我从B2B3重复此操作。

现在是否存在远程存储的B1B2的任何信息(通过物理分支或日志)?

2 个答案:

答案 0 :(得分:2)

不,分支完全相互独立。

它们本质上只是提交的指针。

git push --set-upstream origin B3将推送B3,而不是B1和B2。

答案 1 :(得分:0)

你可以使用速记标志“-u”

git push -u origin <branch>

或者在这种情况下:

git push -u origin B3