Gitlab:我可以创建一个仅对某些开发人员可见的分支吗?

Gitlab: Can I create a Branch visible to only certain developers?

我正在使用 gitlab,我想知道,是否有一种简单的方法可以将对分支的访问限制为仅某些开发人员?这与时变披露和某些开发人员能够看到某些对象模型而其他人不能看到的能力有关吗?理想情况下,这将发生在一个存储库中,而不会出现大量的复刻。

不,无法对某些 git 分支进行读保护。这也会破坏 git 的工作方式。

你可以做的是分叉一个存储库,在这里创建一个分支,并且只授予对整个存储库的有限权限。以后总是可以将更改从这个分叉的存储库合并到原始存储库。

您只能更改对整个存储库的读取权限以及对分支的写入权限。