~/VibeHandbook
PDF grátis

Capítulo 07 · 04

Faça do Controle de Versão um Reflexo

Controle de versão é sua rede de segurança, e com IA ele se torna essencial. A IA pode alterar dez arquivos em cinco segundos — você precisa de uma forma limpa de inspecionar, manter ou descartar esse trabalho.

  • Faça commits com frequência, em pedaços pequenos. Antes de pedir uma mudança grande, faça do que está funcionando. Uma árvore de trabalho limpa significa que você sempre pode voltar a ela.
  • Leia o diff antes de fazer commit. Essa é sua verdadeira etapa de revisão. Você não precisa entender cada linha, mas deveria entender o que mudou e por quê.
  • Use branches para trabalho arriscado. Crie um , deixe a IA soltar a franga, e faça merge só se gostar do resultado. Se não, apague-o — sem prejuízo.
  • Escreva mensagens de commit honestas. Tanto o seu eu futuro quanto a IA leem o histórico para entender a intenção.

A mudança de mentalidade: commits não são burocracia, são pontos de salvamento em um jogo. Salve antes da batalha contra o chefão. E aprenda as duas saídas de emergência que fazem um histórico limpo valer a pena manter — git checkout . (ou git restore .) para descartar experimentos não commitados, e git revert para desfazer um commit que você já fez. Saber que você sempre pode voltar a um estado conhecido e bom é exatamente o que permite dar à IA uma corda longa sem ansiedade.

Quer offline?

Baixe o livro inteiro em PDF ou EPUB — grátis.