.gitignore Symfony-hez
A 29 figyelmen kívül hagyja a Symfony szabályait, készen áll a tárba másolásra.
PHP webalkalmazás keretrendszer
A teljes .gitignore a Symfony-hez
# Generálta: LFGitignore - https://lfgitignore.com
# Létrehozva: 2026-10-31 21:54:30 UTC
# Technológiák: 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
Amit ezek a Symfony szabályok valójában figyelmen kívül hagynak
Minden alábbi minta, és miért tartozik a .gitignore.-hez
Gyorsítótár és naplók (Symfony2)
| Minta | Mit hagy figyelmen kívül |
|---|---|
/app/cache/* |
Gyorsítótár és naplók (Symfony2) |
/app/logs/* |
Gyorsítótár és naplók (Symfony2) |
!app/cache/.gitkeep |
Gyorsítótár és naplók (Symfony2) |
!app/logs/.gitkeep |
Gyorsítótár és naplók (Symfony2) |
E-mail spool mappa
| Minta | Mit hagy figyelmen kívül |
|---|---|
/app/spool/* |
E-mail spool mappa |
Gyorsítótár, munkamenetfájlok és naplók (Symfony3)
| Minta | Mit hagy figyelmen kívül |
|---|---|
/var/cache/* |
Gyorsítótár, munkamenetfájlok és naplók (Symfony3) |
/var/logs/* |
Gyorsítótár, munkamenetfájlok és naplók (Symfony3) |
/var/sessions/* |
Gyorsítótár, munkamenetfájlok és naplók (Symfony3) |
!var/cache/.gitkeep |
Gyorsítótár, munkamenetfájlok és naplók (Symfony3) |
!var/logs/.gitkeep |
Gyorsítótár, munkamenetfájlok és naplók (Symfony3) |
!var/sessions/.gitkeep |
Gyorsítótár, munkamenetfájlok és naplók (Symfony3) |
Naplók (Symfony4)
| Minta | Mit hagy figyelmen kívül |
|---|---|
/var/log/* |
Naplók (Symfony4) |
!var/log/.gitkeep |
Naplók (Symfony4) |
Paraméterek
| Minta | Mit hagy figyelmen kívül |
|---|---|
/app/config/parameters.yml |
Paraméterek |
/app/config/parameters.ini |
Paraméterek |
Kezelő: Composer
| Minta | Mit hagy figyelmen kívül |
|---|---|
/app/bootstrap.php.cache |
Kezelő: Composer |
/var/bootstrap.php.cache |
Kezelő: Composer |
/bin/* |
Kezelő: Composer |
!bin/console |
Kezelő: Composer |
!bin/symfony_requirements |
Kezelő: Composer |
/vendor/ |
Kezelő: Composer |
Eszközök és felhasználói feltöltések
| Minta | Mit hagy figyelmen kívül |
|---|---|
/web/bundles/ |
Eszközök és felhasználói feltöltések |
/web/uploads/ |
Eszközök és felhasználói feltöltések |
PHPUnit
| Minta | Mit hagy figyelmen kívül |
|---|---|
/app/phpunit.xml |
PHPUnit |
/phpunit.xml |
PHPUnit |
Építési adatok
| Minta | Mit hagy figyelmen kívül |
|---|---|
/build/ |
Építési adatok |
Composer PHAR
| Minta | Mit hagy figyelmen kívül |
|---|---|
/composer.phar |
Composer PHAR |
A doctrine:generate:entities paranccsal létrehozott entitások biztonsági mentése
| Minta | Mit hagy figyelmen kívül |
|---|---|
**/Entity/*~ |
A doctrine:generate:entities paranccsal létrehozott entitások biztonsági mentése |
Beágyazott webszerver pid fájl
| Minta | Mit hagy figyelmen kívül |
|---|---|
/.web-server-pid |
Beágyazott webszerver pid fájl |
A .gitignore használata a Symfony-hez
- Másolja ki a fenti Symfony szabályokat, vagy töltse le közvetlenül a fájlt.
- Hozz létre egy .gitignore nevű fájlt a Git-tároló gyökérkönyvtárában, majd illeszd be a szabályokat.
- Ha ezen fájlok némelyike már nyomon van követve, futtassa a git rm -r --cached . programot, majd véglegesítse újra – a Git csak a nem követett fájlokra alkalmaz figyelmen kívül hagyási szabályokat.
- Kötelesd be a .gitignore-t, hogy a csapatban mindenki ugyanazokat a szabályokat alkalmazza.