我们目前有两个存储库。存储库 A 约为 100M。存储库 B 大约是 3G。我们遇到了这样一种情况,即 repo B 的开发人员配置了一个指向 repo A 的远程并将一个分支(称为 repo_B_branch)推送到 repo A。
现在这将回购 A 的大小增加到 3G+。不好。
回购 A 已将 receive.denynonfastforward 设置为 true。这不应该拒绝在 repo A 上创建 repo_B_branch 吗?git 不应该阻止推送与 master 不共享共同祖先的分支吗?