.gitignore for Symfony
29 ignoreringsregler for Symfony, klare til å kopieres inn i kodelageret ditt.
PHP-rammeverk for webapplikasjoner
Den komplette .gitignore-filen for Symfony
# Generert av LFGitignore - https://lfgitignore.com
# Opprettet: 2026-10-13 16:14:41 UTC
# Teknologier: Symfony
### Symfony ###
/app/cache/*
/app/logs/*
!app/cache/.gitkeep
!app/logs/.gitkeep
/app/spool/*
/var/cache/*
/var/logs/*
/var/sessions/*
!var/cache/.gitkeep
!var/logs/.gitkeep
!var/sessions/.gitkeep
/var/log/*
!var/log/.gitkeep
/app/config/parameters.yml
/app/config/parameters.ini
/app/bootstrap.php.cache
/var/bootstrap.php.cache
/bin/*
!bin/console
!bin/symfony_requirements
/vendor/
/web/bundles/
/web/uploads/
/app/phpunit.xml
/phpunit.xml
/build/
/composer.phar
**/Entity/*~
/.web-server-pid
Hva disse Symfony-reglene faktisk ignorerer
Alle mønstrene nedenfor, og hvorfor de hører hjemme i .gitignore-filen din.
Hurtigbuffer og logger (Symfony2)
| Mønster | Hva det ignorerer |
|---|---|
/app/cache/* |
Hurtigbuffer og logger (Symfony2) |
/app/logs/* |
Hurtigbuffer og logger (Symfony2) |
!app/cache/.gitkeep |
Hurtigbuffer og logger (Symfony2) |
!app/logs/.gitkeep |
Hurtigbuffer og logger (Symfony2) |
Kømappe for e-post
| Mønster | Hva det ignorerer |
|---|---|
/app/spool/* |
Kømappe for e-post |
Hurtigbuffer, øktfiler og logger (Symfony3)
| Mønster | Hva det ignorerer |
|---|---|
/var/cache/* |
Hurtigbuffer, øktfiler og logger (Symfony3) |
/var/logs/* |
Hurtigbuffer, øktfiler og logger (Symfony3) |
/var/sessions/* |
Hurtigbuffer, øktfiler og logger (Symfony3) |
!var/cache/.gitkeep |
Hurtigbuffer, øktfiler og logger (Symfony3) |
!var/logs/.gitkeep |
Hurtigbuffer, øktfiler og logger (Symfony3) |
!var/sessions/.gitkeep |
Hurtigbuffer, øktfiler og logger (Symfony3) |
Logger (Symfony4)
| Mønster | Hva det ignorerer |
|---|---|
/var/log/* |
Logger (Symfony4) |
!var/log/.gitkeep |
Logger (Symfony4) |
Parametere
| Mønster | Hva det ignorerer |
|---|---|
/app/config/parameters.yml |
Parametere |
/app/config/parameters.ini |
Parametere |
Håndteres av Composer
| Mønster | Hva det ignorerer |
|---|---|
/app/bootstrap.php.cache |
Håndteres av Composer |
/var/bootstrap.php.cache |
Håndteres av Composer |
/bin/* |
Håndteres av Composer |
!bin/console |
Håndteres av Composer |
!bin/symfony_requirements |
Håndteres av Composer |
/vendor/ |
Håndteres av Composer |
Ressurser og brukeropplastinger
| Mønster | Hva det ignorerer |
|---|---|
/web/bundles/ |
Ressurser og brukeropplastinger |
/web/uploads/ |
Ressurser og brukeropplastinger |
PHPUnit
| Mønster | Hva det ignorerer |
|---|---|
/app/phpunit.xml |
PHPUnit |
/phpunit.xml |
PHPUnit |
Byggdata
| Mønster | Hva det ignorerer |
|---|---|
/build/ |
Byggdata |
Composer-PHAR
| Mønster | Hva det ignorerer |
|---|---|
/composer.phar |
Composer-PHAR |
Sikkerhetskopier av entiteter generert med kommandoen doctrine:generate:entities
| Mønster | Hva det ignorerer |
|---|---|
**/Entity/*~ |
Sikkerhetskopier av entiteter generert med kommandoen doctrine:generate:entities |
PID-fil for innebygd webserver
| Mønster | Hva det ignorerer |
|---|---|
/.web-server-pid |
PID-fil for innebygd webserver |
Slik bruker du denne .gitignore-filen for Symfony
- Kopier Symfony-reglene ovenfor, eller last ned filen direkte.
- Opprett en fil som heter .gitignore i roten av Git-kodelageret ditt, og lim inn reglene.
- Hvis noen av disse filene allerede spores, kjører du git rm -r --cached . og sjekker inn på nytt — Git bruker bare ignoreringsregler på filer som ikke spores.
- Sjekk inn .gitignore slik at alle på teamet deler de samme reglene.