git服务器复制

l.t*_*e.a 5 git synchronization

我们使用git进行多站点项目,回购和团队都大幅增长.因此远程站点正在遭受痛苦 我想在远程站点添加新的git服务器,以减少我们的git服务器的负载,并使下载速度更快.但是我不确定如何保持这些同步.有没有办法以原子方式复制git服务器?如果没有任何其他建议?

And*_*ndy 5

您可以有一个主要的“写入”存储库,以及从中提取的多个远程、只读存储库。反过来,远程用户将从这些中获取信息。这将提高您从远程站点的下载速度。上传仍然是一样的,但下载速度似乎是您最关心的问题。

  • 推送将失败,用户必须重新获取并合并或变基并重试。鼓励良好、干净、频繁的提交,这对你来说永远不会是问题。如果每个人从早上开始工作一整天,并完成最后一次“回家时间”承诺,并且在哨声响起时他们都将其推向正确,那么所产生的争用和额外工作只是症状。:) (2认同)