~/VibeHandbook
PDF gratis

Capítulo 01 · 11

Recap and Practice

Puntos clave

  • es puntos de guardado para tu proyecto — una línea de tiempo completa a la que puedes saltar de vuelta, que es lo que te permite soltar a la IA sin miedo.
  • El ritmo central es addcommitpush: preparar tus cambios, guardarlos como un con un mensaje claro, y enviarlos a GitHub para respaldo y compartición.
  • Crea una rama antes de algo grande, y lee el diff antes de cada commit — así es como detectas que la IA borró algo que no debía.
  • Un .gitignore mantiene los secretos (como .env) y la basura (como node_modules/) fuera de tu historial. Un publicado en GitHub queda filtrado para siempre, incluso si lo borras después.
  • Puedes dejar que la IA ejecute los comandos, pero sigues siendo responsable de entender qué hizo cada uno — especialmente los destructivos como reset --hard.

Pruébalo

Crea una carpeta completamente nueva y ejecuta todo el ciclo tú mismo, a mano: git init, crea un .gitignore con .env dentro, añade un archivo sencillo notes.txt, y luego git add . y git commit -m "Initial commit". Ahora ejecuta git log --oneline para ver tu punto de guardado, edita el archivo, y ejecuta git diff para ver a Git mostrarte exactamente qué cambió. Acabas de usar todos los hábitos centrales de este capítulo en un proyecto donde nada puede salir mal.

del capítulo

I'm learning Git as a beginner and I want you to run the commands for me,
but teach as you go. For the task below:
<describe what you want to do — e.g. "save my current work" or "try a risky change safely">

- Tell me which Git commands you'll run and what each one does in plain English.
- If anything is destructive (reset --hard, force-push, deleting a branch),
  warn me clearly and explain what I'd lose before doing it.
- Before any commit, show me the diff and summarize what changed.
- Remind me if there's anything in the change that shouldn't be public (secrets, keys).

¿Lo quieres sin conexión?

Descarga el libro entero en PDF o EPUB — gratis.