Skip to content

Instantly share code, notes, and snippets.

@vNNi
Created February 1, 2020 17:03
Show Gist options
  • Save vNNi/0da544e797643fc07560d2c93114fa81 to your computer and use it in GitHub Desktop.
Save vNNi/0da544e797643fc07560d2c93114fa81 to your computer and use it in GitHub Desktop.
Guia rápido de commits com mensagens semânticas em português

Commits de Mensagens Semânticas

Veja como uma pequena diferença em seus commits podem te tornar um programador melhor.

Formato: <tipo>(<escopo>): <mensagem>

<escopo> é opcional (Esse é mais usado em contextos de mono-repositórios)

Exemplo

feat: add hat wobble
^--^  ^------------^
|     |
|     +-> Mensagem resumida no presente (`add` ao invés de `added`).
|
+-------> Tipo: chore, docs, feat, fix, refactor, style, or test.

Mais exemplos:

  • feat: (Nova feature para o usuário final, não uma feature para o build do projeto)
  • fix: (Bug fix para o usuário final, não um fix para o build do projeto)
  • docs: (Mudanças na documentação)
  • style: (Formatando, linting, colocando vírgulas etc; Sem mudar nada em produção)
  • refactor: (Refatorando código usado em produção, ex. renomeando uma variável)
  • test: (Adicionando testes, refatorando testes; Sem mudança em produção)
  • chore: (Ajustar script de build, atualizando dependências, makefile etc; Sem mudança em produção)

Referências:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment