commit

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Commit

Commit

Objetivo

目标

Gerar mensagens de commit curtas e padronizadas, seguindo a convenção :emoji: tipo: descrição semântica.

生成简短且标准化的提交消息,遵循
:emoji: 类型: 语义化描述
的规范。

Regras obrigatórias

强制规则

RegraDetalhe
Formato
:emoji: tipo: descrição
ComprimentoMáximo 7 palavras na descrição
EscopoApenas o que foi feito
ProibiçõesSem corpo, sem explicações, sem bullets adicionais

规则详情
格式
:emoji: 类型: 描述
长度描述最多7个单词
范围仅说明做了什么
禁止项无正文、无解释、无额外项目符号

Mapeamento de tipos

类型映射

GitmojiTipoQuando usar
:sparkles:
feat
Nova funcionalidade
:bug:
fix
Correção de bug
:recycle:
refactor
Reestruturação sem mudança de comportamento
:lipstick:
style
UI, CSS, formatação visual
:memo:
docs
Documentação
:wrench:
chore
Configuração e tarefas de rotina
:rocket:
perf
Melhoria de performance
:white_check_mark:
test
Testes adicionados ou ajustados
:construction_worker:
ci
Pipelines de CI/CD
:package:
build
Build, bundler ou dependências
:rewind:
revert
Reverter alterações anteriores
:lock:
security
Correções de segurança
:tada:
init
Início de projeto ou módulo
:bookmark:
release
Tag de versão
:construction:
wip
Trabalho em progresso (evitar em main)

Gitmoji类型使用场景
:sparkles:
feat
新功能
:bug:
fix
修复Bug
:recycle:
refactor
重构(无行为变更)
:lipstick:
style
UI、CSS、视觉格式调整
:memo:
docs
文档更新
:wrench:
chore
配置及日常任务
:rocket:
perf
性能优化
:white_check_mark:
test
添加或调整测试
:construction_worker:
ci
CI/CD流水线
:package:
build
构建、打包工具或依赖更新
:rewind:
revert
回滚之前的变更
:lock:
security
安全修复
:tada:
init
项目或模块初始化
:bookmark:
release
版本标签
:construction:
wip
进行中工作(避免在主分支使用)

Exemplos de aplicação

应用示例

Adicionando uma feature

添加新功能

:sparkles: feat: criar componente de busca
:sparkles: feat: 创建搜索组件

Corrigindo um bug

修复Bug

:bug: fix: corrigir erro no logout
:bug: fix: 修复登出错误

Ajuste visual

视觉调整

:lipstick: style: ajustar padding do card
:lipstick: style: 调整卡片内边距

Refatoração interna

内部重构

:recycle: refactor: extrair lógica de validação
:recycle: refactor: 提取验证逻辑

Atualizar dependência

更新依赖

:package: build: atualizar react para v19
:package: build: 将React更新至v19

Configuração de CI

CI配置

:construction_worker: ci: adicionar job de lint no GitHub Actions

:construction_worker: ci: 在GitHub Actions中添加lint任务

Anti-padrões — nunca faça isso

反模式——切勿这样做

undefined
undefined

Muito longo

过长

:sparkles: feat: criar novo componente de busca que permite filtrar por nome e categoria
:sparkles: feat: 创建支持按名称和类别筛选的新搜索组件

Sem gitmoji

无Gitmoji

feat: criar componente de busca
feat: 创建搜索组件

Com corpo/explicação

包含正文/解释

:bug: fix: corrigir erro no logout
O erro ocorria porque o token não era invalidado corretamente no servidor.
undefined
:bug: fix: 修复登出错误
错误是因为服务器未正确使令牌失效。
undefined