首页 > 解决方案 > 分支名称的 Git 钩子

问题描述

是否可以创建一个 Git 挂钩来防止创建不满足某些特定要求的分支名称?

假设我只想允许由[-a-z/](小写字母/-,即不允许大写字母)组成的分支名称。

提交或发布挂钩还不够好,因为有人可以这样做:

git checkout develop
git checkout -b feature/WrongBranchName

当然,在这种情况下,我可以防止将此类分支推送到远程或向其添加新提交,但该分支已经创建。

标签: gitgithooks

解决方案


不,没有用于创建分支的 git 钩子。


推荐阅读