用途:在处理 git 相关任务时启用该技能,包括创建提交、创建分支、解决合并冲突、发起拉取请求或审阅差异。
主要能力:围绕提交、分支、拉取请求给出规范化做法。提交方面,提交信息使用祈使语气(如 Add feature X,而非 Added feature X);每次提交只包含一个逻辑变更,不打包无关改动;用 git add <file> 精确暂存文件,避免盲目使用 git add .。分支方面,从最新的 main/master 创建,如 git checkout -b feature/my-change;分支保持短生命周期,频繁 merge 或 rebase。拉取请求方面,说明为什么而不只是做了什么;关联相关 issue(如 Closes #123);保持每个 PR 聚焦于一个功能或修复。
使用方式:在满足上述任一 git 场景时应用对应规则。资料未提供具体的调用命令或安装方式。
限制与禁止事项:不要对共享分支强制推送(force-push);不要使用 --no-verify 跳过钩子;不要提交密钥等敏感信息。资料未提供更多关于平台、收费或兼容性的信息。