.gitignore voor PrestaShop

135 negeerregels voor PrestaShop, klaar om naar je repository te kopiëren.

E-commerceplatform

De volledige .gitignore voor PrestaShop

# Gegenereerd door LFGitignore - https://lfgitignore.com
# Aangemaakt: 2026-10-13 16:30:01 UTC
# Technologieën: Prestashop

### Prestashop ###
/.htaccess
# Logbestand
*.log
/cache/*
!/cache/.htaccess
!/cache/cachefs/index.php
!/cache/deprecated.txt
!/cache/index.php
!/cache/purifier/index.php
!/cache/push/activity
!/cache/push/index.php
!/cache/push/trends
!/cache/sandbox/index.php
!/cache/smarty/cache/index.php
!/cache/smarty/compile/index.php
!/cache/smarty/index.php
!/cache/tcpdf/index.php
/download/*
!/download/.htaccess
!/download/index.php
/img/*
!/img/.htaccess
!/img/index.php
!/img/404.gif
!/img/bg_500.png
!/img/bg_loader.png
!/img/favicon.ico
!/img/loader.gif
!/img/loadingAnimation.gif
!/img/logo.jpg
!/img/logo.png
!/img/logo_invoice.jpg
!/img/logo_stores.png
!/img/macFFBgHack.png
!/img/prestashop-avatar.png
!/img/prestashop@2x.png
!/img/preston-login-wink@2x.png
!/img/preston-login@2x.png
!/img/questionmark.png
!/img/genders/index.php
!/img/admin/index.php
!/img/c/index.php
!/img/cms/index.php
!/img/co/index.php
!/img/jquery-ui
!/img/l/index.php
!/img/m/index.php
!/img/os/index.php
!/img/p/index.php
!/img/s/index.php
!/img/scenes
!/img/st/index.php
!/img/su/index.php
!/img/t/index.php
!/img/tmp/index.php
/upload/*
!/upload/.htaccess
/vendor/*
/docs/phpdoc-sf/
/composer.lock
*.hot-update.js
*.hot-update.json
/admin-dev/autoupgrade/*
!/admin-dev/autoupgrade/index.php
!/admin-dev/autoupgrade/backup/index.php
/admin-dev/backups/*
!/admin-dev/backups/.htaccess
/admin-dev/import/*
!/admin-dev/import/.htaccess
!/admin-dev/import/index.php
/admin-dev/export/*
!/admin-dev/export/.htaccess
!/admin-dev/export/index.php
/admin-dev/themes/default/css/bundle/default_rtl.css
/admin-dev/themes/default/css/bundle/shared_rtl.css
/admin-dev/themes/default/css/font_rtl.css
/admin-dev/themes/default/css/overrides_rtl.css
/admin-dev/themes/default/css/vendor/font-awesome/font-awesome_rtl.css
/admin-dev/themes/default/css/vendor/nv.d3_rtl.css
/admin-dev/themes/default/css/vendor/titatoggle-min_rtl.css
/admin-dev/themes/default/public/theme_rtl.css
/admin-dev/themes/new-theme/css/module/drop_rtl.css
/admin-dev/themes/new-theme/css/right-sidebar_rtl.css
themes/*/cache/*
config/settings.inc.php
config/settings.old.php
config/xml/*
config/themes/*
!config/xml/themes/default.xml
themes/*/config/settings_*.json
app/config/parameters.old.yml
app/config/config.php
modules/*
override/*
themes/*/
!themes/classic
!themes/_core
!themes/_libraries
bower_components/
# Node.js-afhankelijkheden
node_modules/
composer.phar
php-cs-fixer
.grunt/*
translations/*
mails/*
!mails/themes/
!mails/_partials/
themes/default-bootstrap/lang/*
themes/default-bootstrap/modules/*/translations/*.php
themes/default-bootstrap/mails/*
!themes/default-bootstrap/mails/en/
themes/default-bootstrap/modules/*/mails/*
!themes/default-bootstrap/modules/*/mails/en
*sitemap.xml
/robots.txt
/bin/
/app/Resources/geoip/GeoLite2-City.mmdb
/app/Resources/translations/*
!/app/Resources/translations/default
/app/config/parameters.yml
/app/config/parameters.php
/build/
/phpunit.xml
/var/*
!/var/cache
/var/cache/*
!var/cache/.gitkeep
!/var/logs
/var/logs/*
!var/logs/.gitkeep
!/var/sessions
/var/sessions/*
!var/sessions/.gitkeep
!var/SymfonyRequirements.php
/vendor/
/web/bundles/

Wat deze regels voor PrestaShop precies negeren

Hieronder vind je elk patroon met uitleg waarom het in je .gitignore thuishoort.

Cache, tijdelijke en persoonlijke bestanden

Patroon Wat wordt genegeerd
/.htaccess Cache, tijdelijke en persoonlijke bestanden
*.log Logbestand

Cache

Patroon Wat wordt genegeerd
/cache/* Cache
!/cache/.htaccess Cache
!/cache/cachefs/index.php Cache
!/cache/deprecated.txt Cache
!/cache/index.php Cache
!/cache/purifier/index.php Cache
!/cache/push/activity Cache
!/cache/push/index.php Cache
!/cache/push/trends Cache
!/cache/sandbox/index.php Cache
!/cache/smarty/cache/index.php Cache
!/cache/smarty/compile/index.php Cache
!/cache/smarty/index.php Cache
!/cache/tcpdf/index.php Cache

Downloaden

Patroon Wat wordt genegeerd
/download/* Downloaden
!/download/.htaccess Downloaden
!/download/index.php Downloaden

Afbeeldingen

Patroon Wat wordt genegeerd
/img/* Afbeeldingen
!/img/.htaccess Afbeeldingen
!/img/index.php Afbeeldingen
!/img/404.gif Afbeeldingen
!/img/bg_500.png Afbeeldingen
!/img/bg_loader.png Afbeeldingen
!/img/favicon.ico Afbeeldingen
!/img/loader.gif Afbeeldingen
!/img/loadingAnimation.gif Afbeeldingen
!/img/logo.jpg Afbeeldingen
!/img/logo.png Afbeeldingen
!/img/logo_invoice.jpg Afbeeldingen
!/img/logo_stores.png Afbeeldingen
!/img/macFFBgHack.png Afbeeldingen
!/img/prestashop-avatar.png Afbeeldingen
!/img/prestashop@2x.png Afbeeldingen
!/img/preston-login-wink@2x.png Afbeeldingen
!/img/preston-login@2x.png Afbeeldingen
!/img/questionmark.png Afbeeldingen
!/img/genders/index.php Afbeeldingen
!/img/admin/index.php Afbeeldingen
!/img/c/index.php Afbeeldingen
!/img/cms/index.php Afbeeldingen
!/img/co/index.php Afbeeldingen
!/img/jquery-ui Afbeeldingen
!/img/l/index.php Afbeeldingen
!/img/m/index.php Afbeeldingen
!/img/os/index.php Afbeeldingen
!/img/p/index.php Afbeeldingen
!/img/s/index.php Afbeeldingen
!/img/scenes Afbeeldingen
!/img/st/index.php Afbeeldingen
!/img/su/index.php Afbeeldingen
!/img/t/index.php Afbeeldingen
!/img/tmp/index.php Afbeeldingen

Uploaden

Patroon Wat wordt genegeerd
/upload/* Uploaden
!/upload/.htaccess Uploaden
/vendor/* Uploaden
/docs/phpdoc-sf/ Uploaden
/composer.lock Uploaden
*.hot-update.js Uploaden
*.hot-update.json Uploaden
/admin-dev/autoupgrade/* Uploaden
!/admin-dev/autoupgrade/index.php Uploaden
!/admin-dev/autoupgrade/backup/index.php Uploaden
/admin-dev/backups/* Uploaden
!/admin-dev/backups/.htaccess Uploaden
/admin-dev/import/* Uploaden
!/admin-dev/import/.htaccess Uploaden
!/admin-dev/import/index.php Uploaden
/admin-dev/export/* Uploaden
!/admin-dev/export/.htaccess Uploaden
!/admin-dev/export/index.php Uploaden

Gedownloade RTL-bestanden

Patroon Wat wordt genegeerd
/admin-dev/themes/default/css/bundle/default_rtl.css Gedownloade RTL-bestanden
/admin-dev/themes/default/css/bundle/shared_rtl.css Gedownloade RTL-bestanden
/admin-dev/themes/default/css/font_rtl.css Gedownloade RTL-bestanden
/admin-dev/themes/default/css/overrides_rtl.css Gedownloade RTL-bestanden
/admin-dev/themes/default/css/vendor/font-awesome/font-awesome_rtl.css Gedownloade RTL-bestanden
/admin-dev/themes/default/css/vendor/nv.d3_rtl.css Gedownloade RTL-bestanden
/admin-dev/themes/default/css/vendor/titatoggle-min_rtl.css Gedownloade RTL-bestanden
/admin-dev/themes/default/public/theme_rtl.css Gedownloade RTL-bestanden
/admin-dev/themes/new-theme/css/module/drop_rtl.css Gedownloade RTL-bestanden
/admin-dev/themes/new-theme/css/right-sidebar_rtl.css Gedownloade RTL-bestanden
themes/*/cache/* Gedownloade RTL-bestanden

Configuratie

Patroon Wat wordt genegeerd
config/settings.inc.php Configuratie
config/settings.old.php Configuratie
config/xml/* Configuratie
config/themes/* Configuratie
!config/xml/themes/default.xml Configuratie
themes/*/config/settings_*.json Configuratie
app/config/parameters.old.yml Configuratie
app/config/config.php Configuratie

Thema's, modules en overschrijvingen

Patroon Wat wordt genegeerd
modules/* Thema's, modules en overschrijvingen
override/* Thema's, modules en overschrijvingen
themes/*/ Thema's, modules en overschrijvingen
!themes/classic Thema's, modules en overschrijvingen
!themes/_core Thema's, modules en overschrijvingen
!themes/_libraries Thema's, modules en overschrijvingen

Externe leveranciers en afhankelijkheden

Patroon Wat wordt genegeerd
bower_components/ Externe leveranciers en afhankelijkheden
node_modules/ Node.js-afhankelijkheden
composer.phar Externe leveranciers en afhankelijkheden
php-cs-fixer Externe leveranciers en afhankelijkheden
.grunt/* Externe leveranciers en afhankelijkheden

Vertalingen en e-mailsjablonen

Patroon Wat wordt genegeerd
translations/* Vertalingen en e-mailsjablonen
mails/* Vertalingen en e-mailsjablonen
!mails/themes/ Vertalingen en e-mailsjablonen
!mails/_partials/ Vertalingen en e-mailsjablonen
themes/default-bootstrap/lang/* Vertalingen en e-mailsjablonen
themes/default-bootstrap/modules/*/translations/*.php Vertalingen en e-mailsjablonen
themes/default-bootstrap/mails/* Vertalingen en e-mailsjablonen
!themes/default-bootstrap/mails/en/ Vertalingen en e-mailsjablonen
themes/default-bootstrap/modules/*/mails/* Vertalingen en e-mailsjablonen
!themes/default-bootstrap/modules/*/mails/en Vertalingen en e-mailsjablonen

Diversen

Patroon Wat wordt genegeerd
*sitemap.xml Diversen
/robots.txt Diversen

Symfony

Patroon Wat wordt genegeerd
/bin/ Symfony
/app/Resources/geoip/GeoLite2-City.mmdb Symfony
/app/Resources/translations/* Symfony
!/app/Resources/translations/default Symfony
/app/config/parameters.yml Symfony
/app/config/parameters.php Symfony
/build/ Symfony
/phpunit.xml Symfony
/var/* Symfony
!/var/cache Symfony
/var/cache/* Symfony
!var/cache/.gitkeep Symfony
!/var/logs Symfony
/var/logs/* Symfony
!var/logs/.gitkeep Symfony
!/var/sessions Symfony
/var/sessions/* Symfony
!var/sessions/.gitkeep Symfony
!var/SymfonyRequirements.php Symfony
/vendor/ Symfony
/web/bundles/ Symfony

Zo gebruik je deze .gitignore voor PrestaShop

  1. Kopieer de bovenstaande regels voor PrestaShop of download het bestand direct.
  2. Maak een bestand met de naam .gitignore in de hoofdmap van je Git-repository en plak de regels erin.
  3. Als Git sommige van deze bestanden al bijhoudt, voer dan git rm -r --cached . uit en maak een nieuwe commit. Git past negeerregels alleen toe op bestanden die nog niet worden bijgehouden.
  4. Commit de .gitignore, zodat iedereen in het team dezelfde regels gebruikt.

Andere .gitignore-sjablonen voor E-commerce

Bekijk alle sjablonen voor E-commerce