~/VibeHandbook
PDF gratis

Capítulo 07 · 04

Convierte el control de versiones en un reflejo

El control de versiones es tu red de seguridad, y con la IA se vuelve esencial. La IA puede cambiar diez archivos en cinco segundos; necesitas una forma limpia de inspeccionar, conservar o descartar ese trabajo.

  • Confirma () a menudo, en porciones pequeñas. Antes de pedir un cambio grande, confirma lo que funciona. Un árbol de trabajo limpio significa que siempre puedes volver a él.
  • Lee el diff antes de confirmar. Este es tu verdadero paso de revisión. No tienes que entender cada línea, pero deberías entender qué cambió y por qué.
  • Usa ramas para trabajo arriesgado. Crea una rama, deja que la IA se desate y fusiona solo si te gusta el resultado. Si no, elimínala; no pasa nada.
  • Escribe mensajes de confirmación honestos. Tanto tu yo futuro como la IA leen el historial para entender la intención.

El cambio mental: los commits no son burocracia, son puntos de guardado en un videojuego. Guarda antes de la pelea contra el jefe final. Y aprende las dos vías de escape que hacen que valga la pena mantener un historial limpio: git checkout . (o git restore .) para descartar experimentos sin confirmar, y git revert para deshacer un commit que ya hiciste. Saber que siempre puedes volver a un estado conocido y funcional es exactamente lo que te permite darle a la IA una correa larga sin ansiedad.

¿Lo quieres sin conexión?

Descarga el libro entero en PDF o EPUB — gratis.