Ludovic Frank Gitignore

.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

  1. Копирајте горенаведена правила Symfony или директно преузмите датотеку.
  2. Направите датотеку под називом .gitignore у корену вашег Git спремишта и налепите правила у њу.
  3. Ако Git већ прати неке од тих датотека, покрените git rm -r --cached . па поново направите комит — правила игнорисања важе само за датотеке које Git не прати.
  4. Додајте .gitignore у комит како би цео тим користио иста правила.

Други Фрамеворк .gitignore шаблони

Погледајте сваки Фрамеворк шаблон