我有一个单独的回购,其中我有2个用户组:
我不希望我的master分支机构对我的HTML开发人员进行读/写访问,因为他们不需要对其进行操作,也不应该滥用核心代码.
虽然他们需要在自己的分支上工作ui-developers.我如何在git上执行此操作?
PS:我正在使用BitBucket
更新:
当我对编码和git非常陌生时,我发布了这个问题.经过2年的经验,我现在知道git不允许限制任何特定分支的READ访问.但Bitbucket,Gitlab,Github等服务允许您对分支机构进行写入和合并限制.
此外,我转回Gitlab 6个月前:)
在 Firebase 的 Firestore 中,对项目具有写入权限的用户只需单击一下即可删除任何文档,甚至是包含多个文档的整个集合。这是一个主要的安全问题,因为我的任何团队成员最终都可能会在一分钟内通过 Firebase 控制台删除包含数百万个文档的整个集合。
有没有办法禁用它?
单击删除整个集合:
用户也可以挑选和删除文档: