提交助手 commit

Git提交助手,用于生成规范化的Git提交信息、创建原子提交并指导Git工作流。关键词:Git提交,提交信息规范,原子提交,Git工作流,版本控制,软件开发工具。

DevOps 0 次安装 0 次浏览 更新于 2/28/2026

name: commit description: 帮助编写规范的提交信息、创建原子提交并遵循Git最佳实践。当需要协助进行Git提交、提交信息撰写或Git工作流指导时使用。

Commit 技能

工作流程

  1. 分析结果:检查 git statusgit diff --staged
  2. 草拟信息:遵循 Conventional Commits 规范。
  • feat(功能)、fix(修复)、docs(文档)、style(样式)、refactor(重构)、test(测试)、chore(杂项)。
  • 主题行最多50个字符。
  • 如需解释“原因”,请在正文中说明(每行72字符换行)。
  1. 原子提交:确保每个提交只包含一个逻辑变更。
  2. 模板:使用 assets/commit-template.txt 以保持一致性。

安全的 Git 命令

  • git add <文件>
  • git commit -m "信息"
  • git diff --staged
  • git statusgit showgit log --oneline

限制

  • 不支持交互式命令(如 git add -pgit rebase -i)。
  • 未经用户明确指导,不进行强制推送或修改提交。
  • 最终提交/推送前始终确认。