git命名空间的用例是什么?

Max*_*kov 8 git namespaces

我最近了解了git命名空间,并且目前正试图了解它.在什么情况下命名空间在git中有用?

Ric*_*sen 3

它对于像 GitHub 或git.kernel.org这样的 Git 服务可能很有用,其中存储库被分叉了很多次。每个分叉几乎都是相同的,因此如果所有分叉仅使用一个对象存储,那么该服务可能会节省大量空间并提高缓存性能。

该服务可以通过 Git 周围的轻量级包装器来实现这一点,该包装器会自动将存储库的名称添加到值的前面GIT_NAMESPACE

除此之外,我不确定为什么要使用名称空间。