是否可以在git中进行子项目文件夹权限管理

时间:2015-03-17 11:04:01

标签: git

我是Git的新手,所以这真的是一个新手问题。

是否可以在Git文件夹上使用权限模型。 因此,可以有不同的子项目,并邀请其他人只能访问项目的某些文件夹部分。在这种情况下,我正在使用我的私人回购;当一个人设置Sourcetree (我正在使用SourceTree客户端)

2 个答案:

答案 0 :(得分:0)

无法在一个存储库中进行设置。 Git不是为闭源软件设计的。如果我是你,我会将项目拆分为私有和公共部分(不跨目录结构交错),并使用一些构建工具加入这两个部分。

您还没有提到编程语言。这将取决于语言。你也可以看一下git子模块,虽然我会推荐上面提到的方法。

答案 1 :(得分:0)

也许您只能将它们分成不同的存储库。见here。每个存储库都应该只有一个唯一的权限配置。