~/VibeHandbook
PDF gratis

Capítulo 01 · 08

.gitignore y no publicar secretos jamás

Algunos archivos nunca deben entrar en . Los principales:

  • Secretos — claves de (Application Programming Interface, interfaz de programación de aplicaciones), contraseñas, credenciales de bases de datos. Si haces de un en GitHub, trátalo como filtrado, incluso si lo borras después. El historial lo recuerda.
  • Basura — archivos temporales, dependencias descargadas (como node_modules), resultados de compilación. Enormes e inútiles de rastrear.

Controlas esto con un archivo llamado .gitignore. Enumeras patrones en él, y Git finge que esos archivos no existen. Esto es crítico para quienes hacen vibe coding, porque a las herramientas de IA les encanta crear archivos de configuración con claves reales dentro, y es fácil hacer commit de uno por accidente.

# A simple .gitignore file
.env
node_modules/
*.log

La línea .env es la importante — ahí es donde suelen vivir los secretos. Añade .gitignore antes de tu primer commit, y adquiere el hábito de preguntarle a la IA: "¿hay algo en este commit que no debería ser público?"

¿Lo quieres sin conexión?

Descarga el libro entero en PDF o EPUB — gratis.