Curso
Git Essencial
Por Wanderson Leandro de Oliveira
Git é o sistema de controle de versão que quase todo time de software usa. Este curso te leva de nunca ter rodado um comando Git até usá-lo com confiança num fluxo real — commitando, criando branches, mesclando, enviando pro GitHub e colaborando por pull requests. Cada aula é curta, prática e com foco em comandos.
Conteúdo do curso
Fundamentos
- 🔒 O que é controle de versão (e por que Git) text
- 🔒 Como o Git pensa: snapshots, working tree, staging text
- 🔒 Instalando e configurando o Git text
Seu primeiro repositório
- 🔒 init, status, add, commit text
- 🔒 Escrevendo bons commits text
- 🔒 Ignorando arquivos com .gitignore text
Histórico e desfazer
- 🔒 Lendo o histórico: log, show, diff text
- 🔒 Desfazendo com segurança: restore, revert text
- 🔒 Entendendo HEAD e referências text
Branches e merge
- 🔒 Por que branches: o modelo mental text
- 🔒 Criar, trocar e mesclar text
- 🔒 Resolvendo um conflito simples text
Trabalhando com remotos
- 🔒 Remotos e GitHub: clone, push, pull, fetch text
- 🔒 O fluxo push/pull no dia a dia text
- 🔒 Autenticação: SSH vs HTTPS, tokens text
Um fluxo de trabalho real
- 🔒 Feature branch, Pull Request, merge text
- 🔒 Boas práticas e erros comuns de iniciante text
- 🔒 Encerramento e próximos passos text