资讯动态

【计算机工具类-CI和CD工具Skills】commit 技能

发布时间:2026/10/22 2:12:09 来源:尧图企业网站定制
提交代码更改时始终使用此技能——永远不要直接提交。创建遵循Sentry约定的提交,具有正确的常规提交格式和问题引用。在任何提交、git commit、保存更改或提交消息任务时触发。技能概述commit 技能提供了创建符合Sentry约定的提交消息的指导。它确保提交消息遵循常规提交格式,包含正确的问题引用,并强制执行分支安全检查,避免直接在main或master分支上提交。下载地址:agentic-awesome-skills/skills/commit at main · sickn33/agentic-awesome-skills · GitHub主要功能常规提交格式: 遵循常规提交规范的结构化提交消息问题引用: 自动引用和关闭GitHub、Linear等问题分支安全: 防止直接在main或master分支上提交AI协作标记: 为AI生成的更改添加Co-Authored-By标记格式验证: 确保提交消息符合规范触发条件用户要求提交代码、准备提交消息或在git中保存更改需要Sentry风格的提交格式,具有常规提交结构和问题引用任务需要在提交之前强制执行分支安全,特别是避免在main或master上直接提交先决条件在提交之前,始终检查当前分支:git branch --show-current如果您在main或master上,您必须先创建一个功能分支——除非用户明确要求提交到main。不要询问用户是否创建分支;直接进行分支创建。提交格式():标题是必需的。范围是可选的。所有行必须保持在100个字符以内。提交类型类型目的feat新功能fixBug修复ref重构(无行为更改)perf性能改进docs仅文档test测试添加或更正build构建系统或依赖项ciCI配置chore维护任务style代码格式化(无逻辑更改)meta仓库元数据license许可证更改主题行规则使用祈使语气、现在时:Add feature而不是Added feature首字母大写结尾没有句号最多70个字符正文指南解释什么和为什么,而不是如何使用祈使语气和现在时包含更改的动机在相关时与之前的行为进行对比问题引用Fixes GH-1234 Fixes #1234 Fixes SENTRY-1234 Refs LINEAR-ABC-123Fixes: 合并时关闭问题Refs: 链接但不关闭AI生成的更改当更改主要由编码代理(如Claude Code)生成时,在提交页脚中包含Co-Authored-By归属:Co-Authored-By: Claude示例简单修复fix(api): Handle null response in user endpoint The user API could return null for deleted accounts, causing a crash in the dashboard. Add null check before accessing user properties. Fixes SENTRY-5678 Co-Authored-By: Claude带范围的功能feat(alerts): Add Slack thread replies for alert updates When an alert is updated or resolved, post a reply to the original Slack thread instead of creating a new message. This keeps related notifications grouped together. Refs GH-1234重构ref: Extract common validation logic to shared module Move duplicate validation code from three endpoints into a shared validator class. No behavior change.破坏性更改feat(api)!: Remove deprecated v1 endpoints Remove all v1 API endpoints that were deprecated in version 23.1. Clients should migrate to v2 endpoints. BREAKING CHANGE: v1 endpoints no longer available Fixes SENTRY-9999原则每个提交应该是一个单一的、稳定的更改提交应该可以独立审查每个提交后仓库应该处于工作状态注意事项仅在任务明确匹配上述范围时使用此技能不要将输出作为环境特定验证、测试或专家审查的替代品如果缺少所需的输入、权限、安全边界或成功标准,请停止并请求澄清

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑