小编Har*_*wal的帖子

如何在git上限制对master分支的访问

我有一个单独的回购,其中我有2个用户组:

  • 管理员
  • HTML/UI开发人员

我不希望我的master分支机构对我的HTML开发人员进行读/写访问,因为他们不需要对其进行操作,也不应该滥用核心代码.

虽然他们需要在自己的分支上工作ui-developers.我如何在git上执行此操作?

PS:我正在使用BitBucket

更新:

当我对编码和git非常陌生时,我发布了这个问题.经过2年的经验,我现在知道git不允许限制任何特定分支的READ访问.但Bitbucket,Gitlab,Github等服务允许您对分支机构进行写入和合并限制.

此外,我转回Gitlab 6个月前:)

git bitbucket git-branch gitlab

49
推荐指数
3
解决办法
4万
查看次数

如何禁用从 Firebase 控制台删除集合和文档

在 Firebase 的 Firestore 中,对项目具有写入权限的用户只需单击一下即可删除任何文档,甚至是包含多个文档的整个集合。这是一个主要的安全问题,因为我的任何团队成员最终都可能会在一分钟内通过 Firebase 控制台删除包含数百万个文档的整个集合。

有没有办法禁用它?

单击删除整个集合:

用户可以删除整个集合

用户也可以挑选和删除文档:

用户可以删除特定文档

firebase firebase-console google-cloud-firestore

6
推荐指数
1
解决办法
860
查看次数