Git - 多个远程服务器的使用

时间:2013-07-01 14:46:44

标签: git

我没有找到任何有关详细用法或多个远程服务器示例的好文档,我希望有人可以帮助我。

1.我们何时以及为什么需要添加第二台远程服务器?

2.在“Git pro”一书中,示例是关于一个看起来像远程代码服务器镜像的内部仓库。如果这是一个镜像,如何与真正的远程服务器同步?

enter image description here

3.如果我签出镜像并进行提交,我该如何将其合并到真正的远程主控中?

1 个答案:

答案 0 :(得分:1)

  1. 在我工作的地方,开发人员经常使用彼此的 repos作为遥控器。这可以用于:

    • 代码检查尚未推送到中央仓库的代码
    • 从有病的人那里获取本地提交的代码。
    • 获取有关其他人工作状态的信息。
    • 合作尚未推送到中央仓库的代码(虽然通常更好地推送到远程功能分支)
  2. 和3.您可以使用git clone --mirror创建true mirror,然后git remote update进行同步。但在这些例子中,我认为它们并不意味着那种严格的镜子。它更像是一个松散的,你可以像往常一样从pull然后push同步到真正的远程主控。