.gitignore за Symfony
29 правила игнорисања за Symfony, спремних за копирање у репозиторијум.
ПХП оквир веб апликације
Комплетан .gitignore за Symfony
# Генерисао LFGitignore - https://lfgitignore.com
# Креирано: 2026-10-31 21:53:19 UTC
# Технологије: 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
Шта тачно игноришу ова правила за Symfony
Сваки образац испод има објашњење зашто припада вашој датотеци .gitignore.
Кеш меморија и евиденција (Symfony2)
| Образац | Шта игнорише |
|---|---|
/app/cache/* |
Кеш меморија и евиденција (Symfony2) |
/app/logs/* |
Кеш меморија и евиденција (Symfony2) |
!app/cache/.gitkeep |
Кеш меморија и евиденција (Symfony2) |
!app/logs/.gitkeep |
Кеш меморија и евиденција (Symfony2) |
Е-маил споол фолдер
| Образац | Шта игнорише |
|---|---|
/app/spool/* |
Е-маил споол фолдер |
Кеш, датотеке сесије и евиденције (Symfony3)
| Образац | Шта игнорише |
|---|---|
/var/cache/* |
Кеш, датотеке сесије и евиденције (Symfony3) |
/var/logs/* |
Кеш, датотеке сесије и евиденције (Symfony3) |
/var/sessions/* |
Кеш, датотеке сесије и евиденције (Symfony3) |
!var/cache/.gitkeep |
Кеш, датотеке сесије и евиденције (Symfony3) |
!var/logs/.gitkeep |
Кеш, датотеке сесије и евиденције (Symfony3) |
!var/sessions/.gitkeep |
Кеш, датотеке сесије и евиденције (Symfony3) |
Дневници (Symfony4)
| Образац | Шта игнорише |
|---|---|
/var/log/* |
Дневници (Symfony4) |
!var/log/.gitkeep |
Дневници (Symfony4) |
Параметерс
| Образац | Шта игнорише |
|---|---|
/app/config/parameters.yml |
Параметерс |
/app/config/parameters.ini |
Параметерс |
Управља Composer
| Образац | Шта игнорише |
|---|---|
/app/bootstrap.php.cache |
Управља Composer |
/var/bootstrap.php.cache |
Управља Composer |
/bin/* |
Управља Composer |
!bin/console |
Управља Composer |
!bin/symfony_requirements |
Управља Composer |
/vendor/ |
Управља Composer |
Средства и отпремања корисника
| Образац | Шта игнорише |
|---|---|
/web/bundles/ |
Средства и отпремања корисника |
/web/uploads/ |
Средства и отпремања корисника |
PHPUnit
| Образац | Шта игнорише |
|---|---|
/app/phpunit.xml |
PHPUnit |
/phpunit.xml |
PHPUnit |
Буилд дата
| Образац | Шта игнорише |
|---|---|
/build/ |
Буилд дата |
Composer ПХАР
| Образац | Шта игнорише |
|---|---|
/composer.phar |
Composer ПХАР |
Резервна копија ентитета генерисана командом доцтрине:генерате:ентитиес
| Образац | Шта игнорише |
|---|---|
**/Entity/*~ |
Резервна копија ентитета генерисана командом доцтрине:генерате:ентитиес |
Уграђена пид датотека веб сервера
| Образац | Шта игнорише |
|---|---|
/.web-server-pid |
Уграђена пид датотека веб сервера |
Како користити овај .gitignore за Symfony
- Копирајте горенаведена правила Symfony или директно преузмите датотеку.
- Направите датотеку под називом .gitignore у корену вашег Git спремишта и налепите правила у њу.
- Ако Git већ прати неке од тих датотека, покрените git rm -r --cached . па поново направите комит — правила игнорисања важе само за датотеке које Git не прати.
- Додајте .gitignore у комит како би цео тим користио иста правила.