我正在寻找一种在 (2) 台服务器之间自动同步 Git 存储库的方法,以便它们可以从第三点互换。
情况如下:我们在所有项目中大量使用 git,并且一些 Repositories 的大小增长得相当快。目前我们有一个中央服务器,每个人都在向/从这个服务器推/拉。然而,这一切都通过互联网连接,因此不是最快的方式。
想法:在办公室中放置另一台服务器,并在那里拥有所有 git 存储库以供办公室使用。该服务器需要与在线服务器同步。充其量,用户甚至不会通过一些 dns 调整知道他们使用的是哪一个,因此当连接到那里的网络时,在线服务器存储库的地址会解析为办公室内的存储库。
有没有人已经在做类似的事情了?或者有没有更简单的方法来完成目标。