git-commit 是根据实际代码差异整理 Git 提交的 Skill。它帮助 AI 判断这次属于新增功能、修复、重构还是文档修改,并生成能说明改动范围的提交信息。
如果提交历史里全是“update”“fix”,几周后很难知道哪次改了什么。它会先看已暂存的内容;没有暂存内容时,再看工作区差异和文件状态,按逻辑关联选择文件,而非只凭你最后一句话猜标题。
例如一次只修登录错误,提交说明就应该围绕这项修复。若还混着另一项功能,文件分组也值得分开处理。原文采用 Conventional Commits 格式,让类型、范围和简短说明各自承担信息。用户仍可调整这些字段。它还明确排除凭据文件,要求一个提交对应一项逻辑改动。对于经常让 AI 写代码、希望以后能追踪和回滚的人,提交记录本身也值得认真生成。