Este repositório serve como uma base de conhecimento e guia de referência rápida para comandos essenciais do Git e fluxo de trabalho no GitHub. O objetivo é documentar as melhores práticas de versionamento utilizadas em projetos de desenvolvimento e QA.
git config --global user.name "Seu Nome" git config --global user.email "seuemail@exemplo.com"
| Comando | Descrição |
|---|---|
git init |
Inicia um novo repositório local. |
git clone [url] |
Baixa um projeto e todo o seu histórico de versão. |
git add .
git commit -m "feat: adiciona nova funcionalidade de login"
Para não quebrar a branch principal (main), utilizamos branches para novas features ou correções.
git checkout -b feature/nova-funcionalidade
git branch
git checkout main
git push origin feature/nova-funcionalidade
git pull origin main
Adoto o padrão de Conventional Commits para manter o histórico organizado:
feat: Uma nova funcionalidade.fix: Correção de um bug.docs: Alterações apenas na documentação.style: Formatação, falta de ponto e vírgula, etc (sem alteração de código).refactor: Refatoração de código em produção.test: Adição ou refatoração de testes.
Desenvolvido por Thiago Linhares