GIT - 按用户拆分工作 space(设计师与程序员)

GIT - Split working space by user (designer vs programmer)

是否可以在 GIT 中允许用户仅访问某些文件和目录?

我需要让设计师只看到几个目录,而不是展示整个项目的主题。

我们正在使用 GIT LAB 作为远程服务器

这是可能的,但不是直接的方式。您将不得不创建几个子模块,然后使用如下工具:http://gitolite.com/gitolite/index.html 指定所有权限

关于如何在 gitolie 中创建组的几句话:http://gitolite.com/gitolite/gitolite.html#conf

我写了一篇关于如何安装和管理 gitolie 的文章。它是波兰语,但这里是 version translated by google translate

您很可能有一个目录,其中包含与开发人员的代码分开的所有设计和前端内容。

您所要做的就是在您的项目中创建一个子模块并在 gitlab 中进行设置,以便设计人员的帐户只能访问该存储库。

间接优势是您将开发者树与设计者树分开,因此树视图中的更改结构更好