Clase 01 · Seguridad
El .env nunca sube a Git
práctica01
El .env nunca sube
Tu archivo de llaves vive en el proyecto. Si sube a GitHub, las llaves quedan expuestas para siempre. Necesitas una valla que lo impida.
02
El .gitignore: la primera puerta
Git tiene una lista de prohibidos. Escribe .env ahí y git lo ignora. Una línea. Eso es la diferencia entre una llave protegida y expuesta.
03
El trío que nunca falla
Tres archivos: .env real (ignorado), .gitignore (la regla), .env.example (plantilla vacía que sí sube). La línea !.env.example es la excepción.
04
Antes del primer commit
Configura el .gitignore primero. Si subes el .env una vez, sigue vivo en el historial aunque lo borres. Problema que no existe si está bien desde el minuto uno.
05
Qué más se ignora
Las llaves sueltas .key o .pem, los JSON de credenciales, bases de datos locales y datos de clientes. En DS-FORGE, copiar .env.example y llenarla es el primer paso.

