gpt4 book ai didi

Git 拒绝用户创建标签

转载 作者:太空狗 更新时间:2023-10-29 13:44:21 25 4
gpt4 key购买 nike

这里有一个关于git repo管理的问题...

是否可以将 git repo 配置为只允许某些用户创建 TAG?分支的类似问题:是否可以配置能够修改特定分支的用户列表?

所有这些配置的想法是:有许多开发人员的 git 仓库,我们希望有一些稳定的分支和标签列表。而且只有高级开发人员才能修改这些分支并创建标签。所有其他开发人员仍然可以创建分支等等。但是如果开发人员想将他的更改推广到其中一个稳定的分支,他必须联系高级人员让他进行 merge ...

谢谢

最佳答案

Gerrit (主要是代码审查系统)几乎完全按照您的描述解决了这个问题。

您定义组,然后设置存储库权限,以决定谁可以在分支中推送审查、谁可以将更改直接推送到分支、谁可以推送标签(各种类型)甚至谁可以查看/推送到您的顶部- secret 分支。

Our gerrit instance向世界开放,尽管我们确实限制了谁可以 push 什么和在哪里(并且在某些项目上有一些合作者可以比其他人做得更多)。

关于Git 拒绝用户创建标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3198189/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com