.gitignore para ExpressionEngine

13 reglas de exclusión para ExpressionEngine, listas para copiar en tu repositorio.

Sistema de gestión de contenidos

El .gitignore completo para ExpressionEngine

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

### ExpressionEngine ###
# Configuración de carpetas de macOS (Desktop Services Store)
.DS_Store
images/avatars/
images/captchas/
images/smileys/
images/member_photos/
images/signature_attachments/
images/pm_attachments/
system/expressionengine/config/database.php
system/expressionengine/config/config.php
sized/
thumbs/
_thumbs/
*/expressionengine/cache/*

Qué ignoran estas reglas de ExpressionEngine

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

Generalidades

Patrón Qué ignora
.DS_Store Configuración de carpetas de macOS (Desktop Services Store)

Imágenes

Patrón Qué ignora
images/avatars/ Imágenes
images/captchas/ Imágenes
images/smileys/ Imágenes
images/member_photos/ Imágenes
images/signature_attachments/ Imágenes
images/pm_attachments/ Imágenes

Por seguridad, no publiques los siguientes archivos

Patrón Qué ignora
system/expressionengine/config/database.php Por seguridad, no publiques los siguientes archivos
system/expressionengine/config/config.php Por seguridad, no publiques los siguientes archivos

Cachés

Patrón Qué ignora
sized/ Cachés
thumbs/ Cachés
_thumbs/ Cachés
*/expressionengine/cache/* Cachés

Cómo usar este .gitignore para ExpressionEngine

  1. Copia las reglas de ExpressionEngine 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 CMS

Ver todas las plantillas de CMS