Git Atlassian隐藏-分支级别权限

Git Atlassian隐藏-分支级别权限,git,bitbucket-server,Git,Bitbucket Server,我们用的是大西洋的储藏室 我是一个项目的管理员。项目中有一个存储库。我不向任何人授予“存储库级别”的存储库权限 存储库中有2个分支。”“主控”和“释放/r30” 我希望我的团队成员只在“release/r30”分支中提交他们的更改 因此,在分支级别权限中,我选择“发布/r30”,并向我的团队成员授予权限 但是-Stash抛出了这样一个错误“远程:您没有足够的权限更新” 如果我授予存储库级别的写权限,它就可以正常工作。但我不想要这个 我在这里做错了什么吗?。从文档中: 分支权限用于将分支访问权限

我们用的是大西洋的储藏室

我是一个项目的管理员。项目中有一个存储库。我不向任何人授予“存储库级别”的存储库权限

存储库中有2个分支。”“主控”和“释放/r30”

我希望我的团队成员只在“release/r30”分支中提交他们的更改

因此,在分支级别权限中,我选择“发布/r30”,并向我的团队成员授予权限

但是-Stash抛出了这样一个错误“远程:您没有足够的权限更新”

如果我授予存储库级别的写权限,它就可以正常工作。但我不想要这个


我在这里做错了什么吗?

。从文档中:

分支权限用于将分支访问权限限制为特定的人,这些人必须仍然具有对项目或存储库的写访问权限

基本上,分支权限是对正常存储库写入权限的限制。拥有写访问权限后,可以通过分支权限限制访问


您有什么原因不想授予团队写权限吗?

与其向发布分支授予权限,不如直接取消主分支的权限?谢谢。但这没用。看起来我必须在主界面中允许我自己,这样其他人就不能做出承诺。这就是我想说的(也许很糟糕),你应该锁定你不想让别人做出承诺的分支。