Ludovic Frank Gitignore

.gitignore priekš Symfony

29 ignorē Symfony noteikumus, kas ir gatavi kopēšanai jūsu repozitorijā.

PHP tīmekļa lietojumprogrammu ietvars

Pilnīgs .gitignore priekš Symfony

# Ģenerē LFGitignore - https://lfgitignore.com
# Izveidots: 2026-10-31 21:53:44 UTC
# Tehnoloģijas: 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

Ko šie Symfony noteikumi faktiski ignorē

Katrs turpmāk minētais raksts un skaidrojums, kāpēc tas jāiekļauj .gitignore failā.

Kešatmiņa un žurnāli (Symfony2)

Raksts Ko tas ignorē
/app/cache/* Kešatmiņa un žurnāli (Symfony2)
/app/logs/* Kešatmiņa un žurnāli (Symfony2)
!app/cache/.gitkeep Kešatmiņa un žurnāli (Symfony2)
!app/logs/.gitkeep Kešatmiņa un žurnāli (Symfony2)

E-pasta spoles mape

Raksts Ko tas ignorē
/app/spool/* E-pasta spoles mape

Kešatmiņa, sesiju faili un žurnāli (Symfony3)

Raksts Ko tas ignorē
/var/cache/* Kešatmiņa, sesiju faili un žurnāli (Symfony3)
/var/logs/* Kešatmiņa, sesiju faili un žurnāli (Symfony3)
/var/sessions/* Kešatmiņa, sesiju faili un žurnāli (Symfony3)
!var/cache/.gitkeep Kešatmiņa, sesiju faili un žurnāli (Symfony3)
!var/logs/.gitkeep Kešatmiņa, sesiju faili un žurnāli (Symfony3)
!var/sessions/.gitkeep Kešatmiņa, sesiju faili un žurnāli (Symfony3)

Baļķi (Symfony4)

Raksts Ko tas ignorē
/var/log/* Baļķi (Symfony4)
!var/log/.gitkeep Baļķi (Symfony4)

Parametri

Raksts Ko tas ignorē
/app/config/parameters.yml Parametri
/app/config/parameters.ini Parametri

Pārvalda Composer

Raksts Ko tas ignorē
/app/bootstrap.php.cache Pārvalda Composer
/var/bootstrap.php.cache Pārvalda Composer
/bin/* Pārvalda Composer
!bin/console Pārvalda Composer
!bin/symfony_requirements Pārvalda Composer
/vendor/ Pārvalda Composer

Līdzekļi un lietotāju augšupielādes

Raksts Ko tas ignorē
/web/bundles/ Līdzekļi un lietotāju augšupielādes
/web/uploads/ Līdzekļi un lietotāju augšupielādes

PHPUnit

Raksts Ko tas ignorē
/app/phpunit.xml PHPUnit
/phpunit.xml PHPUnit

Veidot datus

Raksts Ko tas ignorē
/build/ Veidot datus

Composer PHAR

Raksts Ko tas ignorē
/composer.phar Composer PHAR

Dublētas entītijas, kas ģenerētas ar komandu doctrine:generate:entities

Raksts Ko tas ignorē
**/Entity/*~ Dublētas entītijas, kas ģenerētas ar komandu doctrine:generate:entities

Iegultais tīmekļa servera pid fails

Raksts Ko tas ignorē
/.web-server-pid Iegultais tīmekļa servera pid fails

Kā lietot šo .gitignore failu tehnoloģijai Symfony

  1. Kopējiet iepriekš minētos Symfony noteikumus vai lejupielādējiet failu tieši.
  2. Git repozitorija saknē izveidojiet failu ar nosaukumu .gitignore un ielīmējiet tajā noteikumus.
  3. Ja daži no šiem failiem jau ir izsekoti, palaidiet git rm -r --cached . un pēc tam veiciet vēlreiz — Git ignorēšanas noteikumus piemēro tikai neizsekotajiem failiem.
  4. Iekļaujiet .gitignore failu komitā, lai visai komandai būtu vienādi noteikumi.

Citas Ietvars .gitignore veidnes

Skatiet katru Ietvars veidni