我正在寻找一种方法来防止提交消息没有正确格式的提交
我打算使用以下约定:
https://www.conventionalcommits.org/en/v1.0.0/
我发现有一个包含bash脚本的文件夹,这可能是该解决方案的关键:.git/hooks/
但是,我不知道如何编写脚本来强制执行提交消息的格式。
将进行相应的编辑,提前谢谢。
文档中有一个工具列表。
我的建议是:
- 选择一个工具
- 从命令行运行它,看看是否可以让它检查提交消息
- 将用于检查提交消息的命令放入git钩子中
常规委员会官方网站维护了一系列工具,以帮助执行、管理和配置。
我直接链接到了它,因为它在网站上并不明显。对于任何好奇的人来说,它都在";关于";部分
这份清单并不详尽,但却是一个很好的起点。工具多种多样;完整的";处理规则执行和标准的解决方案;助手";简化了流程的单个部分。探索并找到最适合您的工具。