commit-msg
Installation
SKILL.md
Commit 信息生成
根据当前的代码修改生成简洁的中文 git 提交信息。
执行步骤
- 并行运行
git status和git diff --cached查看已暂存的改动 - 如果有已暂存的改动(staged),只针对这些改动生成提交信息
- 如果没有已暂存的改动,查看所有未暂存改动(
git diff),并询问是否 add 所有改动 - 分析修改内容,识别模块和改动类型
- 生成提交信息,包含标题和详细说明
- 询问用户是否创建 commit,如果确认则使用
git commit -s添加个人签名
提交信息格式
<type>(<scope>): <简短标题>