Git:git是否会推送到所有远程存储库?

时间:2013-01-31 15:10:34

标签: git

我有一个本地git存储库,我与(私有)远程git repo结合使用。我正在处理的代码最初来自github上的一个开源项目,因此我将它作为远程添加到github存储库(使用git remote add)。

我注意到(使用git remote -v)对于fetch和push都添加了远程存储库。根据SO的另一个问题,不可能只有一个fetch远程仓库。但是,我只想从github获取,而不是推送。

所以,我的问题是:当我执行git推送时,它是否会推送到所有远程存储库(包括来自github的存储库,在这种情况下),或仅推送到我的第一个远程存储库?

3 个答案:

答案 0 :(得分:3)

不,它没有。 (你可以轻松地尝试过)

答案 1 :(得分:3)

git push MYREMOTE MYBRANCH

会得到你想要的东西。

答案 2 :(得分:-2)

git push origin将推送具有匹配远程存储库的本地存储库的所有更改。至于git push

像git push一样工作,当前存储库的远程(或者如果没有为当前分支配置远程,则为原点)。