【发布时间】:2017-12-21 17:05:29
【问题描述】:
我读过this SO topic,我自己也遇到了同样的情况。我的问题是,如果我将分支推送到新的远程,它是否仍然具有原始 repo 的分支时的提交?
【问题讨论】:
-
您不能将项目推送到远程,但是您不能推送分支。当你推送一个分支时,你推送它的提交
我读过this SO topic,我自己也遇到了同样的情况。我的问题是,如果我将分支推送到新的远程,它是否仍然具有原始 repo 的分支时的提交?
【问题讨论】:
是的。 (真的,这就是答案。)
当您在本地存储库中有一个分支时,它就是本地存储库中的一个分支。它永远不是远程仓库中的分支(尽管您可能在本地仓库中有远程跟踪分支)。您可以将本地分支推送到任意数量的远程。
每个本地分支都可以有一个上游分支,但它不是远程分支——它是本地 repo 中的远程跟踪分支。但是你也可以有零个上游分支。即使本地分支有一个上游分支,也不会阻止将分支推送到任意数量的远程。
【讨论】: