.gitignore para Angular

17 reglas de exclusión para Angular, listas para copiar en tu repositorio.

Framework de aplicaciones web basado en TypeScript

El .gitignore completo para Angular

# Generado por LFGitignore - https://lfgitignore.com
# Creado: 2026-10-13 16:10:56 UTC
# Tecnologías: Angular

### Angular ###
/dist/
/out-tsc/
# Directorio temporal
/tmp/
# Informes de cobertura de código
/coverage/
/e2e/test-output/
/.angular/
.angular/
/node_modules/
/package-lock.json
/yarn.lock
/.env
/.angular-cli.json
/.ng/
# Información de compilación de TypeScript
*.tsbuildinfo
# Registros de depuración de npm
npm-debug.log*
# Registros de depuración de Yarn
yarn-debug.log*
# Registros de errores de Yarn
yarn-error.log*

Qué ignoran estas reglas de Angular

Todos los patrones y por qué incluirlos en tu .gitignore.

Específico de Angular

Patrón Qué ignora
/dist/ Específico de Angular
/out-tsc/ Específico de Angular
/tmp/ Directorio temporal
/coverage/ Informes de cobertura de código
/e2e/test-output/ Específico de Angular
/.angular/ Específico de Angular
.angular/ Específico de Angular

Módulos de Node y archivos de dependencias

Patrón Qué ignora
/node_modules/ Módulos de Node y archivos de dependencias
/package-lock.json Módulos de Node y archivos de dependencias
/yarn.lock Módulos de Node y archivos de dependencias

Archivos de entorno

Patrón Qué ignora
/.env Archivos de entorno

Angular CLI y artefactos de compilación

Patrón Qué ignora
/.angular-cli.json Angular CLI y artefactos de compilación
/.ng/ Angular CLI y artefactos de compilación

Caché de TypeScript

Patrón Qué ignora
*.tsbuildinfo Información de compilación de TypeScript

Registros

Patrón Qué ignora
npm-debug.log* Registros de depuración de npm
yarn-debug.log* Registros de depuración de Yarn
yarn-error.log* Registros de errores de Yarn

Cómo usar este .gitignore para Angular

  1. Copia las reglas de Angular de arriba o descarga el archivo directamente.
  2. Crea un archivo llamado .gitignore en la raíz del repositorio Git y pega las reglas.
  3. Si Git ya rastrea alguno de esos archivos, ejecuta git rm -r --cached . y crea otro commit: Git solo aplica las reglas de exclusión a los archivos que no rastrea.
  4. Incluye el .gitignore en un commit para que todo el equipo comparta las mismas reglas.

Otras plantillas .gitignore de Marco de desarrollo

Ver todas las plantillas de Marco de desarrollo