我们有一个供多个用户使用的服务器。磁盘空间非常有限,因为我们的 git repo 非常庞大,每次有人克隆它时,它都会消耗 130G 的空间。
我知道 git 并非旨在成为集中式工作流程,但这是一种非常特殊的情况。我们考虑过升级硬件,但这是一条很长的路,因为它不是云实例。
我试着摆弄,git worktree
但很快就遇到了权限问题。我理想的设置将是一个单一的仓库,多个用户可以通过它进行推送和拉取。
我查看了以前的线程,但不幸的是那里没有可靠的建议,它们是相当老的线程。因此,任何新的建议都将受到高度赞赏。