# Badico - Git Patterns
### Introducao
Este é guia de como usamos o Git na Badico. Onde vamos ver como devemos criar branches, commitar, abrir Pull Requests, etc
## Criando Branches
Criar uma nova branch sempre a partir da master ou a branch principal.
`git checkout -b <nome-da-branch>`
## Commintando
Sempre importante fazermos commits semanticos
O que sao commits semanticos:
* feat: nova feature para o usuario;
* fix: correcao de bugs para o usuario;
* docs: mudancas na documentacao;
* style: formatação, pontos e virgulas faltando, etc;
* refac: refatorando o codigo;
* test: adicionar testes, refatorar, etc;
* chore: atualizar tarefas grunhidas;
Além de adcionarmos o tipo de commit adicionamos o path dele.
Exemplo de commit:
`git commit -m "feat(src/index.js): add new function"`
[Para saber um pouco mais sobre os Commits semanticos](https://sparkbox.com/foundry/semantic_commit_messages)
## Abrindo Pull Requests
###### tags: `git`