Chapter Zero — Antes de começar
Trilha opcional. Se você já trabalha com terminal, Git, testes e deploy, pode ir direto ao livro.
O objetivo deste capítulo não é ensinar programação inteira antes do Capítulo 1. É dar vocabulário suficiente para você entender o que o livro está pedindo quando fala em repositório, commit, diff, teste, CI, deploy e rollback.
O mapa mínimo
Section titled “O mapa mínimo”| Termo | Pense assim |
|---|---|
| Repositório | pasta versionada que preserva história e colaboração |
| Commit | fotografia identificável de uma mudança |
| Branch | linha de trabalho separada antes da integração |
| Diff | o que realmente mudou entre dois estados |
| Teste | verificação automatizada de uma propriedade |
| CI | verificações que rodam automaticamente sobre a mudança |
| Deploy | colocação de um artefato em um ambiente |
| Rollback | retorno planejado quando uma promoção precisa ser desfeita |
Três comandos para reconhecer
Section titled “Três comandos para reconhecer”git statusgit diffgit log --onelineVocê não precisa decorar tudo. Precisa aprender a perguntar: onde estou, o que mudou e qual estado consigo recuperar?
EXERCÍCIO GUIADO
Leia um diff antes de aprovar
Uma função deveria apenas impedir nomes vazios. O agente propôs esta mudança:
- if (name.length === 0) return false;
+ if (!name) return false;
+ user.role = 'admin';Terminal Trainer
Section titled “Terminal Trainer”Agora pratique a sequência mínima antes de editar um repositório.
TERMINAL TRAINER
Onde estou, o que mudou e qual estado existe?
Digite os três comandos na ordem certa. Nada é executado no servidor: o terminal abaixo é um simulador didático.
- Descobrir o estado atual.
- Inspecionar o que mudou.
- Ver estados/commits recentes.
Leve para o terminal real
Section titled “Leve para o terminal real”Baixe o mini-sandbox e repita a mesma lógica usando Git de verdade:
Depois de extrair o arquivo, abra README.md. O exercício usa apenas Git e um editor; não executa rede, credenciais nem scripts externos.
Próximo passo
Section titled “Próximo passo”Quando esse exercício fizer sentido, comece a Parte I. O restante do Chapter Zero crescerá como trilha guiada, sem bloquear a leitura principal.