暂存的更改
!git diff --cached --stat || true
!git diff --cached || true
本仓库最近的提交风格
!git log -n 10 --pretty=format:'%s' || true
任务
为上述暂存的更改编写一条提交信息。
- 如果暂存区为空,请说明并停止。建议用户执行
git add -p。 - 遵循近期提交历史中使用的风格。如果历史使用了 Conventional Commits(如
feat:、fix:、chore:...),则使用该格式;如果 CLAUDE.md 指定了格式,则以该格式为准。 - 主题行:祈使语气,最多 72 个字符,结尾无句号。
- 正文(仅当变更不明显时):说明变更内容及原因,每行 72 个字符自动换行。对于琐碎的变更,省略正文。
- 额外的用户上下文(如有):$ARGUMENTS。如果其中包含工单键(例如
ABC-123),则按近期历史的方式包含该键,或作为Refs: ABC-123尾部注释附加。 - 如果暂存的差异包含不相关的变更,请说明并建议如何拆分。
只输出代码块中的信息,随时可以粘贴。不要执行 git commit。