commit
SolidUse when 使用者要求把工作區的變更寫進版本歷史,不論用詞是 commit、提交、送進 git 還是「整理一下」;需要拆成多筆時同樣適用。NOT for 把 clade 改動散播到 consumer(走 /clade-publish),NOT for 建 / 合併 worktree(走 /wt)。
Install
Quality Score: 87/100
Skill Content
Details
- Author
- YuDefine
- Repository
- YuDefine/nuxt-supabase-starter
- Created
- 7 months ago
- Last Updated
- today
- Language
- JavaScript
- License
- MIT
Integrates with
Similar Skills
Semantically similar based on skill content — not just same category
commit
按照 git 规则自动分析变更并提交代码
commit
提交当前暂存区已有的内容到本地仓库并推送到远程(依次 git commit → git push;不执行 git add,只提交用户已自行 git add 到暂存区的内容;若无远程仓库则先用 gh repo create --public 创建一个再推送)。当用户输入 commit 时触发。git commit 之前对暂存区已有内容做敏感内容扫描 + cache 文件/目录检测(cache 命中则自动加入 .gitignore),任一命中即彻底终止本次流程——不 commit/push,需重新 /commit 走完整流程;push 之后再检测项目标配(README 中英双语+LOGO+徽章+版权署名(含版权人/署名引用名字归一为 All Contributors)+英文版 README 跳中文版链接文字统一为「简体中文」+Agent 拟人名、LICENSE.md、GitHub About 英文简介+标签、仓库 Sponsors 按钮),缺失则自动补上,齐全则记入项目级 CLAUDE.md 缓存跳过重复检测;push 之后另做版本滞后检测(仅当项目根有 VERSION 文件:若 VERSION 标注版本已在 GitHub Release 发布且仓库有该版本后的新提交,则由智能体自主决定 bump 幅度并直接更新 VERSION/package.json/CHANGELOG 等各文件版本号,不阻塞、每次必查不缓存)+ 版本号一致性检测(项目根有 VERSION 文件才查:各文件版本号须与 VERSION 一致,不一致则以 VERSION 为准自动同步各文件,不阻塞、每次必查不缓存)。
commit
提交当前变更到 Git。 当需要把已完成的工作落为一次 Git 提交时使用。