.gitignore: Symfony
29 ohitussääntöä teknologialle Symfony, valmiina kopioitavaksi tietovarastoosi.
PHP-verkkosovelluskehys
Kattava .gitignore: Symfony
# Luotu LFGitignorella - https://lfgitignore.com
# Luotu: 2026-10-13 16:14:26 UTC
# Teknologiat: 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
Mitä nämä Symfony-säännöt ohittavat
Kaikki säännöt ja selitykset sille, miksi ne kuuluvat .gitignore-tiedostoosi.
Välimuisti ja lokit (Symfony2)
| Sääntö | Mitä se ohittaa |
|---|---|
/app/cache/* |
Välimuisti ja lokit (Symfony2) |
/app/logs/* |
Välimuisti ja lokit (Symfony2) |
!app/cache/.gitkeep |
Välimuisti ja lokit (Symfony2) |
!app/logs/.gitkeep |
Välimuisti ja lokit (Symfony2) |
Sähköpostijonon kansio
| Sääntö | Mitä se ohittaa |
|---|---|
/app/spool/* |
Sähköpostijonon kansio |
Välimuisti, istuntotiedostot ja lokit (Symfony3)
| Sääntö | Mitä se ohittaa |
|---|---|
/var/cache/* |
Välimuisti, istuntotiedostot ja lokit (Symfony3) |
/var/logs/* |
Välimuisti, istuntotiedostot ja lokit (Symfony3) |
/var/sessions/* |
Välimuisti, istuntotiedostot ja lokit (Symfony3) |
!var/cache/.gitkeep |
Välimuisti, istuntotiedostot ja lokit (Symfony3) |
!var/logs/.gitkeep |
Välimuisti, istuntotiedostot ja lokit (Symfony3) |
!var/sessions/.gitkeep |
Välimuisti, istuntotiedostot ja lokit (Symfony3) |
Lokit (Symfony4)
| Sääntö | Mitä se ohittaa |
|---|---|
/var/log/* |
Lokit (Symfony4) |
!var/log/.gitkeep |
Lokit (Symfony4) |
Parametrit
| Sääntö | Mitä se ohittaa |
|---|---|
/app/config/parameters.yml |
Parametrit |
/app/config/parameters.ini |
Parametrit |
Composerin hallinnoimat
| Sääntö | Mitä se ohittaa |
|---|---|
/app/bootstrap.php.cache |
Composerin hallinnoimat |
/var/bootstrap.php.cache |
Composerin hallinnoimat |
/bin/* |
Composerin hallinnoimat |
!bin/console |
Composerin hallinnoimat |
!bin/symfony_requirements |
Composerin hallinnoimat |
/vendor/ |
Composerin hallinnoimat |
Resurssit ja käyttäjien lataukset
| Sääntö | Mitä se ohittaa |
|---|---|
/web/bundles/ |
Resurssit ja käyttäjien lataukset |
/web/uploads/ |
Resurssit ja käyttäjien lataukset |
PHPUnit
| Sääntö | Mitä se ohittaa |
|---|---|
/app/phpunit.xml |
PHPUnit |
/phpunit.xml |
PHPUnit |
Käännöstiedot
| Sääntö | Mitä se ohittaa |
|---|---|
/build/ |
Käännöstiedot |
Composer PHAR
| Sääntö | Mitä se ohittaa |
|---|---|
/composer.phar |
Composer PHAR |
Komennon doctrine:generate:entities luomat entiteettien varmuuskopiot
| Sääntö | Mitä se ohittaa |
|---|---|
**/Entity/*~ |
Komennon doctrine:generate:entities luomat entiteettien varmuuskopiot |
Sulautetun verkkopalvelimen pid-tiedosto
| Sääntö | Mitä se ohittaa |
|---|---|
/.web-server-pid |
Sulautetun verkkopalvelimen pid-tiedosto |
Tämän .gitignore-tiedoston käyttö: Symfony
- Kopioi yllä olevat Symfony-säännöt tai lataa tiedosto suoraan.
- Luo .gitignore-niminen tiedosto Git-tietovarastosi juureen ja liitä säännöt siihen.
- Jos osa tiedostoista on jo seurannassa, suorita git rm -r --cached . ja tee uusi commit — Git soveltaa ohitussääntöjä vain tiedostoihin, joita ei seurata.
- Lisää .gitignore committiin, jotta koko tiimi käyttää samoja sääntöjä.