複数のユーザーが使用している単一のサーバーがあります。私たちの git リポジトリは非常に巨大であり、誰かがクローンを作成するたびに 130G のスペースを消費するため、ディスク容量はかなりの制限です。
git はワークフローを集中化するように設計されていないことは理解していますが、これは非常に特殊な状況です。ハードウェアをアップグレードすることも考えましたが、クラウド インスタンスではないため、かなり長い道のりです。
いじってみましgit worktree
たが、すぐに許可の問題に遭遇しました。私の理想的なセットアップは単一のレポで、複数のユーザーがこれを介してプッシュおよびプルできます。
これに関する以前のスレッドを調べましたが、残念ながらそこには確固たるアドバイスはなく、かなり古いスレッドです。そのため、新しいアドバイスをいただければ幸いです。