我正在使用git项目,我需要添加一个远程存储库
在 PC1 中,我添加了远程仓库:
git remote add new_repo https://192.168.2.223
(这是我网络中 PC1 的IP)
然后,在同一网络中的另一台电脑( PC2 )中,我尝试获取刚刚创建的 new_repo :
git fetch --all
。
现在在 PC2 中,如果我输入:git remote -v
我无法看到 new_repo 。
怎么了?
答案 0 :(得分:2)
必须在每个本地仓库上配置遥控器。
repos之间不共享远程配置。例如,在典型的设置中,origin
repo不知道自己是远程(并且可能有也可能没有任何已配置的远程控制器);当用户从此中央仓库克隆时,默认行为将origin
本身设置为远程(因为它是克隆的内容),但即使中央仓库 还有其他遥控器,他们没有复制。
这几乎总是理想的行为。如果不是这样,问题可以解决与您可能想要共享的任何其他本地git配置相同的问题:通过提交开发人员可能运行的脚本来设置您要共享的配置值。