首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >限制GitHub上的分支名称

限制GitHub上的分支名称
EN

Stack Overflow用户
提问于 2022-02-24 21:21:10
回答 1查看 1K关注 0票数 2

如何避免开发人员创建不遵循下面一种模式的分支?

user-story/W-*

bugfix/W-*

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-02-27 01:54:19

GitHub有分支保护规则,可以限制某些分支,但是它没有负面模式,所以除了给定的模式之外,没有办法阻止所有的模式。

根据您的目标,您可以实现以下几种方法:

  • 您可以设置CI规则以拒绝不正确命名的分支。如果您保护主分支并要求检查是绿色的,那么人们将无法合并它们。
  • 您可以强制用户使用分叉模型来防止他们用名称无效的分支来污染主存储库。

我要指出的是,您建议的策略有一个缺点:如果有人正在做一些不适合bug修复或用户描述的实验性工作,那么完全阻止创建这些分支(如果可能的话)将阻止用户将数据推送到远程。我经常这样做,有时这项工作非常有用,有可能成为未来工作的基础。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71258394

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档