Ludovic Frank Gitignore

.gitignore Symfony jaoks

29 tehnoloogia Symfony eiramisreeglit, mida saad oma hoidlasse kopeerida.

PHP veebirakenduste raamistik

Täielik .gitignore Symfony jaoks

# Genereeritud LFGitignore - https://lfgitignore.com
# Loodud: 2026-10-31 23:57:42 UTC
# Tehnoloogiad: 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

Mida need Symfony reeglid tegelikult ignoreerivad

Iga allolev muster ja selgitus, miks see kuulub sinu .gitignore-faili.

Vahemälu ja logid (Symfony2)

Muster Mida see ignoreerib
/app/cache/* Vahemälu ja logid (Symfony2)
/app/logs/* Vahemälu ja logid (Symfony2)
!app/cache/.gitkeep Vahemälu ja logid (Symfony2)
!app/logs/.gitkeep Vahemälu ja logid (Symfony2)

Meilipooli kaust

Muster Mida see ignoreerib
/app/spool/* Meilipooli kaust

Vahemälu, seansifailid ja logid (Symfony3)

Muster Mida see ignoreerib
/var/cache/* Vahemälu, seansifailid ja logid (Symfony3)
/var/logs/* Vahemälu, seansifailid ja logid (Symfony3)
/var/sessions/* Vahemälu, seansifailid ja logid (Symfony3)
!var/cache/.gitkeep Vahemälu, seansifailid ja logid (Symfony3)
!var/logs/.gitkeep Vahemälu, seansifailid ja logid (Symfony3)
!var/sessions/.gitkeep Vahemälu, seansifailid ja logid (Symfony3)

Palgid (Symfony4)

Muster Mida see ignoreerib
/var/log/* Palgid (Symfony4)
!var/log/.gitkeep Palgid (Symfony4)

Parameetrid

Muster Mida see ignoreerib
/app/config/parameters.yml Parameetrid
/app/config/parameters.ini Parameetrid

Haldaja Composer

Muster Mida see ignoreerib
/app/bootstrap.php.cache Haldaja Composer
/var/bootstrap.php.cache Haldaja Composer
/bin/* Haldaja Composer
!bin/console Haldaja Composer
!bin/symfony_requirements Haldaja Composer
/vendor/ Haldaja Composer

Varad ja kasutajate üleslaadimised

Muster Mida see ignoreerib
/web/bundles/ Varad ja kasutajate üleslaadimised
/web/uploads/ Varad ja kasutajate üleslaadimised

PHPUnit

Muster Mida see ignoreerib
/app/phpunit.xml PHPUnit
/phpunit.xml PHPUnit

Ehitage andmed

Muster Mida see ignoreerib
/build/ Ehitage andmed

Composer PHAR

Muster Mida see ignoreerib
/composer.phar Composer PHAR

Varunda üksused, mis on genereeritud käsuga doctrine:generate:entities

Muster Mida see ignoreerib
**/Entity/*~ Varunda üksused, mis on genereeritud käsuga doctrine:generate:entities

Manustatud veebiserveri pid-fail

Muster Mida see ignoreerib
/.web-server-pid Manustatud veebiserveri pid-fail

Kuidas seda .gitignore kasutada Symfony jaoks

  1. Kopeerige ülaltoodud Symfony reeglid või laadige fail otse alla.
  2. Looge oma Git hoidla juurtes fail nimega .gitignore ja kleepige reeglid sinna.
  3. Kui Git juba jälgib mõnda neist failidest, käivita git rm -r --cached . ja tee uus commit — Git rakendab eiramisreegleid ainult jälgimata failidele.
  4. Lisa .gitignore commit’i, et kogu meeskond kasutaks samu reegleid.

Muud Raamistik .gitignore mallid

Vaadake iga Raamistik malli