如何在gitlab中提供用户特定的文件访问权限?

Cod*_*ame 6 permissions gitlab

有没有办法为用户提供特定文件的权限GITLAB-Repository?我想让用户只访问我的存储库中的一个目录.

GitLab Version: 8.1.3

Von*_*onC 3

您可以保护 GitLab 中的分支,但不能保护完整的存储库:如果用户可以看到存储库,他/她就可以克隆全部存储库。

最简单的解决方法是设置一个单独的存储库,其中仅包含该目录的内容,以便您在文件夹中发生更改时监视并提取补丁:

git format-patch master --stdout > a_folder.patch
Run Code Online (Sandbox Code Playgroud)