用途:在软件仓库中统一管理 Git 与软件配置管理(CM),覆盖安全提交、分支、合并、冲突、worktree、发布、基线、审计与 Conventional Commits。
主要能力:普通提交走 Quick Path,按 Conventional Commits 生成消息并只暂存显式文件;分支、历史、发布与治理走 Full CM Path,按规划、识别、控制、状态记账、验证审计五步展开。支持合并、rebase、cherry-pick、worktree、子模块/子树、标签与发布,以及 CODEOWNERS、审计姿态、密钥风险与入职风险扫描。
使用方式:先看 git status、git diff --staged、git log --oneline -5,再选择路径;应用项目规则前读取 config/commit-config.yaml 和 config/cm-config.yaml。提交示例:git add <specific-files>,再以 HEREDOC 或 -F 文件方式执行 git commit。
限制:禁止无授权使用 git add -A 或 git add .;禁止提交疑似密钥;未经维护者批准不得重写共享历史;广泛暂存、共享历史重写、生产破坏性操作或密钥风险路径需显式批准。冲突、CI、审批或密钥风险会作为明确阻塞项报告。其他配置细节与具体命令参数暂未提供。