git - 分支名称的 Git 钩子
问题描述
是否可以创建一个 Git 挂钩来防止创建不满足某些特定要求的分支名称?
假设我只想允许由[-a-z/]
(小写字母/
和-
,即不允许大写字母)组成的分支名称。
提交或发布挂钩还不够好,因为有人可以这样做:
git checkout develop
git checkout -b feature/WrongBranchName
当然,在这种情况下,我可以防止将此类分支推送到远程或向其添加新提交,但该分支已经创建。
解决方案
不,没有用于创建分支的 git 钩子。
推荐阅读
- python - 为什么 matplotlib 需要这么长时间才能绘制?
- android - Kotlin:如何生成依赖于两个文本框的 If 语句
- php - 使用 Apache 在 raspberry (Debian) 上运行的 PHP
- c++98 - 如何在头文件中定义嵌套映射以在 .cpp 中使用
- go - Go 频道——这里发生了什么
- c - C:为数组中的所有字符串添加文字,同时保留对原始字符串的访问权限
- javascript - 从映射对象中删除空数组
- xamarin - 如何修复xamarin中的空白列表视图页面
- encryption - 文件校验和中是否存在冲突?
- dart - 用颤振绘制虚线弧