Desarrollo de Software con IA

Git en 6 órdenes: la máquina del tiempo de tu proyecto

Pedir y leer estado, historial, diff, guardar versión, volver atrás y comparar.

Por qué tu proyecto necesita memoria

Pájaro posado sobre la rama de un árbol que se divide en otras ramas.
Cada rama de Git es una decisión que puedes tomar o dejar; cada commit, un ancla a la que volver. La IA ejecuta los comandos: la lógica y el «volver atrás» son tuyos.

Sin control de versiones, cada cambio de la IA es irreversible: si rompe algo, pierdes el trabajo. Git convierte tu proyecto en una línea de tiempo: guardas «instantáneas» (commits), ves el historial, comparas versiones y vuelves atrás. La IA ejecuta las órdenes; tú aprendes a pedirlas y a leer qué te contesta.

[La máquina del tiempo en seis órdenes]

Esta actividad interactiva ('Explicacion visual') requiere el motor completo de Lumbre. El contenido estatico se muestra arriba; para la experiencia interactiva, visita la version online de este objeto.

Las seis, en tu idioma

No escribes los comandos: los pides y lees su resultado. El mensaje del commit es tuyo: es tu memoria a futuro.
OperaciónQué haceCómo se lo pides a la IA
statusMuestra qué archivos cambiaste sin guardar«¿Qué cambié desde la última versión?»
logHistorial de versiones con fecha y mensaje«Muéstrame las últimas 5 versiones»
diffCompara el antes y el después, línea a línea«¿Qué tocó exactamente este cambio?»
add + commitGuarda una instantánea con mensaje«Guarda esta versión con mensaje: login funcionando»
checkout / restoreDescarta cambios que no querías«Deshaz lo que no he guardado»
revertCrea una versión que anula una anterior«Vuelve a como estaba antes del commit roto»

Un commit visto de cerca

Tres lecturas que bastan el 90 % del tiempo
$ git status\n  modified:   src/routes/contactos.js        # tocaste este archivo\n\n$ git add src/routes/contactos.js                # lo preparas para guardar\n$ git commit -m "validar email antes de guardar" # guardas la version con mensaje\n\n$ git log --oneline\n  a1f9c2 validar email antes de guardar         # la version de hoy\n  7b31e0 login funcionando\n  0c88d2 primera pantalla de contactos          # de aqui podrias volver

Para reforzar

Probar y depurar con IA sin romper lo que ya funciona
OA publicado que usa Git como red de seguridad al depurar. Aquí dominas las seis órdenes que hacen esa red posible.

Prueba

La IA hizo cambios que no pediste y nada está guardado todavía. ¿Qué operación te deja como si nada hubiera pasado?

El mensaje de un commit («validar email antes de guardar») es opcional y no aporta nada al historial.

Detecta el hábito riesgoso

Un alumno trabaja así con su proyecto. Señala la práctica que lo deja sin red de seguridad:

  1. Hace commit cada vez que una funcionalidad queda probada y funcionando.
  2. Escribe mensajes de commit que dicen qué cambió y por qué.
  3. Trabaja durante días sin hacer ningún commit y sin revisar status.
  4. Pide git diff antes de aceptar los cambios que hizo la IA.

Identifica la linea con error.

Pide a la IA que inicialice Git en tu proyecto y haga su primer commit con un mensaje claro. Luego haz un cambio, mira el diff y decide en voz alta si lo guardas o lo descartas.

PistaLa primera vez que vuelvas atrás sin miedo, entenderás para qué sirve Git.