如果我将现有项目推送到新的远程,它是否还会进行预推送提交?

时间:2017-07-17 08:38:31

标签: git github

我读了this SO topic,我自己处于同样的境地。我的问题是,如果我将分支推送到新的远程控制器,它是否仍然具有原始回购分支时的提交?

1 个答案:

答案 0 :(得分:1)

是。 (真的,这就是答案。)

当您在本地存储库中有分支时,它是本地存储库中的分支。它永远不是远程仓库中的分支(尽管您可能在本地仓库中有远程跟踪分支)。您可以将本地分支推送到任意数量的远程数据库。

每个本地分支都可以有一个上游分支,但它不是远程分支 - 它是本地仓库中的远程跟踪分支。但是你也可以有零上游分支。即使本地分支有一个上游分支,也不会阻止将分支推送到任意数量的远程分支。