.gitignore para Sylius

31 reglas de exclusión para Sylius, listas para copiar en tu repositorio.

Framework de comercio electrónico de código abierto basado en Symfony

El .gitignore completo para Sylius

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

### Sylius ###
/behat.yml
/node_modules/
/composer.lock
/docker-compose.override.yml
npm-debug.log
/public/media
yarn-error.log
yarn.lock
!/public/media/image/.gitkeep
/etc/build/*
!/etc/build/.gitignore
/drivers/
/.php-version
/php.ini
/public/bundles/
# Archivos de datos variables
/var/
/config/encryption/dev.key
/vendor/
.env.*.local
# Variables de entorno locales
.env.local
.env.local.php
/.php_cs.cache
/public/build/
pnpm-lock.yaml
package-lock.json
/.php_cs
/phpstan.neon
/phpunit.xml
/.phpunit.result.cache
/config/jwt/*.pem
!/config/jwt/*-test.pem

Qué ignoran estas reglas de Sylius

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

Generalidades

Patrón Qué ignora
/behat.yml ##> archivos del proyecto ###
/node_modules/ Generalidades
/composer.lock Generalidades
/docker-compose.override.yml Generalidades
npm-debug.log Generalidades
/public/media Generalidades
yarn-error.log Generalidades
yarn.lock Generalidades
!/public/media/image/.gitkeep Generalidades
/etc/build/* ##> compilación ###
!/etc/build/.gitignore Generalidades
/drivers/ ##> controladores ###
/.php-version ##> configuración ###
/php.ini Generalidades
/public/bundles/ Generalidades
/var/ Archivos de datos variables
/config/encryption/dev.key ##> sylius/sylius ###
/vendor/ Generalidades
.env.*.local ##> symfony/framework-bundle ###
.env.local Variables de entorno locales
.env.local.php Generalidades
/.php_cs.cache Generalidades
/public/build/ ##> symfony/webpack-encore-bundle ###
pnpm-lock.yaml Generalidades
package-lock.json Generalidades
/.php_cs ##> friendsofphp/php-cs-fixer ###
/phpstan.neon ##> phpstan/phpstan ###
/phpunit.xml ##> phpunit/phpunit ###
/.phpunit.result.cache Generalidades
/config/jwt/*.pem ##> lexik/jwt-authentication-bundle ###
!/config/jwt/*-test.pem Generalidades

Cómo usar este .gitignore para Sylius

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