我需要使用 Gitolite 合并两个存储库,我记得在某处看到了一些说明,但找不到它们。
组合(合并)应该在 Gitolite 中还是在另一台机器上完成?
Gitolite 只是一个授权层。
它只是git pull/push/clone
根据身份验证和 VREF(更新挂钩)允许或拒绝命令。
您可以使用 git 命令在本地合并两个 repo(请参阅“如何合并两个 git 存储库? ”),然后推送到您的 Gitolite 服务器。
如果需要,Gitolite 将仅用于声明第三个 repo 以获得合并结果(除非您直接修改两个 repo 之一)