如何限制一个项目成员的特定分支的读写访问。他应该对同一项目的另一个分支具有读写权限。但是对于特定的分支,提交历史应该在GitLab中为他隐藏。
特定的分支提交历史应该隐藏在GitLab的项目成员。
Git或Git存储库托管服务(如GitHub/GitLab)不支持这一点:您可以访问存储库(完整)或不可以。
通常,您将建立一个存储库的分支/克隆,它将:
- 是私有的(原始存储库的合作者不能访问第二个存储库)=
- 包括"保密";分支,只在第二个仓库中管理。