Ludovic Frank Gitignore

.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

  1. Másolja ki a fenti Symfony szabályokat, vagy töltse le közvetlenül a fájlt.
  2. Hozz létre egy .gitignore nevű fájlt a Git-tároló gyökérkönyvtárában, majd illeszd be a szabályokat.
  3. 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.
  4. Kötelesd be a .gitignore-t, hogy a csapatban mindenki ugyanazokat a szabályokat alkalmazza.

Egyéb Keretrendszer .gitignore sablonok

Tekintse meg az összes Keretrendszer sablont