git-commit-specification

格式:标记: 提交描述 #issue编号 示例:feat: 添加流水线模板功能 #1234 分支:feature/xxx | bugfix/xxx | hotfix/xxx

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "git-commit-specification" with this command: npx skills add tencentblueking/bk-ci/tencentblueking-bk-ci-git-commit-specification

Git 提交规范

Quick Reference

格式:标记: 提交描述 #issue编号 示例:feat: 添加流水线模板功能 #1234 分支:feature/xxx | bugfix/xxx | hotfix/xxx

标记类型

标记 说明 示例

feat

新功能 feat: 添加流水线模板支持 #1234

fix

Bug 修复 fix: 修复构建日志丢失 #5678

refactor

重构 refactor: 优化查询性能

perf

性能优化 perf: 减少数据库查询

test

测试 test: 添加单元测试

docs

文档 docs: 更新 API 文档

chore

构建/工具 chore: 更新 Gradle 配置

del

破坏性删除 del: 移除废弃 API (需特别批准)

When to Use

  • 提交代码

  • 创建分支

  • 准备 PR

  • 编写 commit message

提交格式

标准格式

feat: 添加流水线模板功能 #1234

带范围

feat(process): 添加流水线模板功能 #1234

分支命名

feature/pipeline-template-support # 功能分支 bugfix/build-log-missing # Bug 修复分支 hotfix/critical-security-issue # 热修复分支

PR 提交前准备

使用 rebase 精简 commit

git rebase -i HEAD~5

同步上游代码

git fetch upstream git rebase upstream/develop

Checklist

提交代码前确认:

  • commit message 符合格式规范

  • 关联了 Issue 编号

  • 使用 rebase 精简了 commit

  • 没有包含敏感信息

  • 代码通过本地测试

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

design-patterns

No summary provided by upstream source.

Repository SourceNeeds Review
General

database-design

No summary provided by upstream source.

Repository SourceNeeds Review
General

api-interface-design

No summary provided by upstream source.

Repository SourceNeeds Review