SuperAPI AI 工具集

commit-workflow

编程与开发

查看项目

更新于 10-16 04:28

技能介绍

用途:把本地仓库改动整理成干净的语义化提交,并可选执行推送或创建拉取请求。

主要能力:检查当前分支、git status、已暂存与未暂存差异以及近期提交;判断改动应作为单个提交还是拆分为多个聚焦提交;只暂存属于本次改动的文件;使用语义提交格式 type(scope): description。

使用方式:当用户要求创建语义化提交、提交并推送,或基于本地改动创建拉取请求时触发该技能。创建拉取请求时,若当前分支为默认分支,会先创建功能分支;若仓库存在拉取请求模板则沿用该模板。

适用场景:需要规范化 Git 提交信息、控制提交粒度,或在本地改动基础上发起拉取请求的开发流程。

安全与限制:不将无关的脏工作区内容纳入提交;除非用户明确要求,否则不重写历史;在明确需要强制更新时优先使用 --force-with-lease 而非 force push。