O rascunho paralelo
Um branch (ramo) é uma cópia paralela do teu projecto onde podes experimentar à vontade. Se a experiência resultar, junta-se ao original; se falhar, deita-se fora — e o original nunca soube de nada.
- Antes de uma experiência arriscada: "cria um branch para experimentarmos isto"
- Gostaste do resultado: "junta este branch ao principal" (chama-se merge)
- Não gostaste: "volta ao principal e apaga o branch" — zero consequências
- Em equipas, a junção faz-se via PR (pull request) — um pedido de revisão onde outra pessoa aprova antes de entrar. O Claude prepara PRs por ti
Regra de bolso: mudança pequena e segura → directo no principal, com commit. Experiência grande ou arriscada → branch primeiro.