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.