Skip to Content
GitHubEl archivo .gitignore

El archivo .gitignore

Antes de tocar nada de clonar o hacer el primer commit: no todo lo que hay en la carpeta del proyecto debería subirse a GitHub. Carpetas como node_modules, archivos de configuración local, credenciales, cachés o backups no aportan nada al repositorio y solo generan ruido (o directamente son un riesgo de seguridad si contienen contraseñas o claves).

Para evitarlo se usa un archivo llamado .gitignore en la raíz del proyecto: ahí se lista qué carpetas y archivos quieres que Git ignore por completo, de forma que nunca se suban aunque estén en la carpeta local.

# ejemplo de .gitignore para un proyecto de WordPress node_modules/ .env *.log wp-config.php

Créalo antes del primer commit. Una vez algo se sube a GitHub, queda en el historial aunque después lo borres o lo añadas al .gitignore; para quitarlo de verdad hay que reescribir el historial, que es un lío. Así que el .gitignore tiene que estar listo antes de hacer el primer git add, no después.

No hace falta escribirlo de memoria. Puedes pedirle a la IA que te genere el .gitignore según el tipo de proyecto (“hazme un .gitignore para un tema de WordPress” o “para un proyecto de Node”) y suele acertar con lo importante. Solo revisa el resultado por si falta algo específico de tu proyecto.

Last updated on