Archivo de configuración utilizado por Git para especificar qué archivos o directorios deben ser ignorados y no incluidos en el repositorio.
El archivo .gitignore forma parte del ecosistema de Git (Distributed Version Control System – Sistema de control de versiones distribuido) y permite definir reglas que indican qué archivos no deben ser rastreados (tracked) por el repositorio. Se utiliza principalmente para excluir: Archivos temporales. Dependencias instaladas automáticamente (node_modules/). Archivos generados en compilación (dist/, build/). Archivos de configuración local. Credenciales o secretos. Archivos del sistema operativo (.DS_Store, Thumbs.db). Las reglas dentro de .gitignore permiten: Ignorar archivos específicos. Ignorar tipos de archivo por extensión (*.log). Ignorar carpetas completas (/build/). Excluir excepciones mediante !. Es importante destacar que .gitignore solo afecta a archivos que aún no están siendo rastreados. Si un archivo ya fue añadido al repositorio, deberá eliminarse manualmente del seguimiento con git rm --cached. Este archivo contribuye a mantener el repositorio limpio, seguro y optimizado, especialmente en proyectos colaborativos.
# Dependencias node_modules/ # Archivos de compilación dist/ build/ # Archivos de entorno .env # Logs *.log # Archivos del sistema .DS_Store Thumbs.db