ruugaard/git-hooks-workflow

与工作流程相关的 Git 钩子。

1.0.0 2021-10-21 08:44 UTC

This package is auto-updated.

Last update: 2024-09-21 14:47:22 UTC


README

这是一个“插件”包,可以无缝集成到Git Hooks包中。

它将安装 Git 钩子,这些钩子将对您的项目自动运行多个检查,以确保它们遵循项目的流程和命名约定。

📦 安装

您可以通过使用以下命令通过Composer安装此包:

composer require rugaard/git-hooks-workflow

📝 配置

要更改一个或多个脚本的默认配置,您需要在项目根目录中有一个git-hooks.config.json文件。如果没有,您可以使用以下命令创建它:

./vendor/bin/git-hooks config

Rugaard\GitHooks\Workflow\CommitMsg\IssueReferenceCommand

检查提交是否包含问题引用。默认为 GitHub 格式。

如果提交消息不包含问题引用,则将检查分支名称以查看是否可以提取问题引用。

Rugaard\GitHooks\Workflow\PreCommit\BranchNameCommand

检查当前分支名称,并确保它遵循项目的命名约定。

🚓 许可证

此包在MIT许可证下发布。