首页/软件开发/DevOps/提交助手/
name: commit
description: 帮助编写规范的提交信息、创建原子提交并遵循Git最佳实践。当需要协助进行Git提交、提交信息撰写或Git工作流指导时使用。
Commit 技能
工作流程
- 分析结果:检查
git status 和 git diff --staged。
- 草拟信息:遵循 Conventional Commits 规范。
feat(功能)、fix(修复)、docs(文档)、style(样式)、refactor(重构)、test(测试)、chore(杂项)。
- 主题行最多50个字符。
- 如需解释“原因”,请在正文中说明(每行72字符换行)。
- 原子提交:确保每个提交只包含一个逻辑变更。
- 模板:使用
assets/commit-template.txt 以保持一致性。
安全的 Git 命令
git add <文件>
git commit -m "信息"
git diff --staged
git status、git show、git log --oneline
限制
- 不支持交互式命令(如
git add -p、git rebase -i)。
- 未经用户明确指导,不进行强制推送或修改提交。
- 最终提交/推送前始终确认。