我最近了解了git namespaces并且目前正试图了解它。在什么情况下命名空间在git中有用?
答案 0 :(得分:3)
对于像GitHub或git.kernel.org这样的Git服务,它可能很有用,其中存储库被多次分叉。每个fork几乎相同,因此如果只有一个对象存储用于所有分支,那么该服务可能会节省大量空间并提高缓存性能。
该服务可以通过Git周围的轻量级包装器实现这一点,该包装器自动将存储库的名称预先设置为GIT_NAMESPACE
值。
除此之外,我不确定为什么会使用命名空间。