用途:当用户要求为当前工作创建 git 提交时使用该技能,帮助按 Ghost 项目的约定撰写与整理提交。\n\n主要能力与流程:提交前先审查仓库状态,运行 git status、git diff、git log -5 --oneline;只暂存与本次改动相关的文件,不纳入无关的未跟踪文件、生成文件或本地产物;读取并遵循 .github/CONTRIBUTING.md#commit-messages,该处是 Ghost 提交约定的权威来源;对可发布包检查是否需要 release intent,已发布的包 README.md 需要 release,而 AGENTS.md、changelog、包内 docs/ 等仅仓库内的 Markdown 不需要;提交后运行 git status --short 确认结果。\n\n限制:除非用户明确要求,否则不要推送到远程;保持提交聚焦,避免把不相关改动打包在一起;没有相关改动时不要创建空提交;若 hook 失败,修复问题后新建提交,绝不绕过 hook。
commit
编程与开发
更新于 10-16 05:42