Git远程:拉取和推送有不同的远程仓库

3
当我执行git remote -v时,会得到以下结果:
origin  git@xxx.yyy.cc:name fetch)
origin  git@xxx.yyy.cc:name (push)

为什么fetchpush远程操作有两个单独的入口?在什么情况下,有人会想要为这两个操作使用不同的远程操作?

1个回答

2

正如这篇有用的博客所讨论的那样,如果您fork了别人的存储库,则需要为获取和推送设置单独的远程。 在这种情况下,您需要从主存储库拉取,然后推送到您的存储库。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接