---
# System prepended metadata

title: Badico - Git Patterns
tags: [git]

---

# 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`