Git提交信息生成器

在线 Git 提交信息生成器,按 Conventional Commits 规范选择类型和改动描述,生成规范的 commit message,支持中英双语,适合团队代码提交规范。

生成结果

类型说明

工具介绍

Git提交信息生成器帮助你快速生成符合Angular提交规范的Git Commit Message,规范的提交信息能让项目历史更清晰、便于后续维护和版本发布。

使用方法

按以下步骤填写信息即可自动生成规范的提交信息:

格式说明

生成的提交信息遵循以下格式规范:

<type>[(<scope>)]!: <subject>

[body]

类型说明对照表

类型说明
feat新增功能
fix修复问题
docs仅文档修改
style代码格式调整,不影响代码运行(比如空格、分号格式等)
refactor代码重构,既不新增功能也不修复问题
perf性能优化
test添加/修改测试用例
chore构建过程/辅助工具的变更,不影响源代码
为什么要使用规范的Git提交信息?

规范的Git提交信息可以让项目历史更容易理解和追踪,方便快速定位问题版本,同时也能支持自动化生成CHANGELOG和版本号管理,对团队协作和项目维护非常有帮助。

影响范围(scope)必须填写吗?

不需要,影响范围是可选字段,如果你的修改只涉及单个模块或者不需要特别说明,可以留空。

什么是破坏性变更?什么时候需要勾选?

破坏性变更是指本次修改修改了原有API,导致和旧版本不兼容。如果你的修改破坏了原有功能的兼容性,就需要勾选这个选项,方便后续版本维护人员注意到这个变更。

生成的提交信息可以直接复制使用吗?

可以,生成后点击「复制结果」按钮即可复制到剪贴板,然后直接粘贴到Git提交框中使用即可。