850 B
850 B
根据当前 git 暂存区或工作区的改动,生成符合项目规范的 git 提交信息。
步骤
- 运行
git diff --staged,如果暂存区为空则运行git diff,获取当前改动内容 - 分析改动的性质和范围
- 生成提交信息
提交信息规范
遵循 Conventional Commits,类型如下:
feat: 新增功能fix: 修复 bugrefactor: 重构(不影响功能)style: 样式调整docs: 文档更新chore: 构建/工具/依赖变更
输出格式
只输出提交信息本身,不要多余说明:
<type>: <简洁的中文描述>
- 改动点1(可选,改动较多时列出)
- 改动点2
要求:
- 主题行不超过 50 个字
- 使用中文描述
- 主题行动词用"新增/修复/优化/重构/调整"等,不用"添加了/修改了"这类过去式