Git Básico
Git é o sistema de controle de versão usado por praticamente todos os projetos de software hoje em dia.
As três áreas
Git possui três áreas principais para entender:
- Árvore de trabalho — seus arquivos como estão no disco
- Área de staging (índice) — mudanças marcadas para incluir no próximo commit
- Repositório — o histórico de commits
Comandos essenciais
git init # iniciar um novo repositório
git add . # adicionar todas as mudanças ao staging
git commit -m "" # criar um commit com mensagem
git log # ver o histórico
git diff # ver mudanças não staged
Branches
git branch feature # criar um branch
git switch feature # mudar para ele
git merge feature # mesclar de volta na main
Branches são baratos no Git — use-os sem medo.