Ludovic Frank Gitignore

.gitignore PrestaShop jaoks

135 tehnoloogia PrestaShop eiramisreeglit, mida saad oma hoidlasse kopeerida.

E-kaubanduse platvorm

Täielik .gitignore PrestaShop jaoks

# Genereeritud LFGitignore - https://lfgitignore.com
# Loodud: 2026-10-31 21:54:48 UTC
# Tehnoloogiad: Prestashop

### Prestashop ###
/.htaccess
# Logifail
*.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 sõltuvused
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/

Mida need PrestaShop reeglid tegelikult ignoreerivad

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

Vahemälu, ajutised ja isiklikud failid

Muster Mida see ignoreerib
/.htaccess Vahemälu, ajutised ja isiklikud failid
*.log Logifail

Vahemälu

Muster Mida see ignoreerib
/cache/* Vahemälu
!/cache/.htaccess Vahemälu
!/cache/cachefs/index.php Vahemälu
!/cache/deprecated.txt Vahemälu
!/cache/index.php Vahemälu
!/cache/purifier/index.php Vahemälu
!/cache/push/activity Vahemälu
!/cache/push/index.php Vahemälu
!/cache/push/trends Vahemälu
!/cache/sandbox/index.php Vahemälu
!/cache/smarty/cache/index.php Vahemälu
!/cache/smarty/compile/index.php Vahemälu
!/cache/smarty/index.php Vahemälu
!/cache/tcpdf/index.php Vahemälu

Laadi alla

Muster Mida see ignoreerib
/download/* Laadi alla
!/download/.htaccess Laadi alla
!/download/index.php Laadi alla

Pildid

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

Laadi üles

Muster Mida see ignoreerib
/upload/* Laadi üles
!/upload/.htaccess Laadi üles
/vendor/* Laadi üles
/docs/phpdoc-sf/ Laadi üles
/composer.lock Laadi üles
*.hot-update.js Laadi üles
*.hot-update.json Laadi üles
/admin-dev/autoupgrade/* Laadi üles
!/admin-dev/autoupgrade/index.php Laadi üles
!/admin-dev/autoupgrade/backup/index.php Laadi üles
/admin-dev/backups/* Laadi üles
!/admin-dev/backups/.htaccess Laadi üles
/admin-dev/import/* Laadi üles
!/admin-dev/import/.htaccess Laadi üles
!/admin-dev/import/index.php Laadi üles
/admin-dev/export/* Laadi üles
!/admin-dev/export/.htaccess Laadi üles
!/admin-dev/export/index.php Laadi üles

Allalaaditud RTL-failid

Muster Mida see ignoreerib
/admin-dev/themes/default/css/bundle/default_rtl.css Allalaaditud RTL-failid
/admin-dev/themes/default/css/bundle/shared_rtl.css Allalaaditud RTL-failid
/admin-dev/themes/default/css/font_rtl.css Allalaaditud RTL-failid
/admin-dev/themes/default/css/overrides_rtl.css Allalaaditud RTL-failid
/admin-dev/themes/default/css/vendor/font-awesome/font-awesome_rtl.css Allalaaditud RTL-failid
/admin-dev/themes/default/css/vendor/nv.d3_rtl.css Allalaaditud RTL-failid
/admin-dev/themes/default/css/vendor/titatoggle-min_rtl.css Allalaaditud RTL-failid
/admin-dev/themes/default/public/theme_rtl.css Allalaaditud RTL-failid
/admin-dev/themes/new-theme/css/module/drop_rtl.css Allalaaditud RTL-failid
/admin-dev/themes/new-theme/css/right-sidebar_rtl.css Allalaaditud RTL-failid
themes/*/cache/* Allalaaditud RTL-failid

Konfig

Muster Mida see ignoreerib
config/settings.inc.php Konfig
config/settings.old.php Konfig
config/xml/* Konfig
config/themes/* Konfig
!config/xml/themes/default.xml Konfig
themes/*/config/settings_*.json Konfig
app/config/parameters.old.yml Konfig
app/config/config.php Konfig

Teemad, moodulid ja alistamised

Muster Mida see ignoreerib
modules/* Teemad, moodulid ja alistamised
override/* Teemad, moodulid ja alistamised
themes/*/ Teemad, moodulid ja alistamised
!themes/classic Teemad, moodulid ja alistamised
!themes/_core Teemad, moodulid ja alistamised
!themes/_libraries Teemad, moodulid ja alistamised

Müüjad ja sõltuvused

Muster Mida see ignoreerib
bower_components/ Müüjad ja sõltuvused
node_modules/ Node.js sõltuvused
composer.phar Müüjad ja sõltuvused
php-cs-fixer Müüjad ja sõltuvused
.grunt/* Müüjad ja sõltuvused

Tõlgete ja meilide mallid

Muster Mida see ignoreerib
translations/* Tõlgete ja meilide mallid
mails/* Tõlgete ja meilide mallid
!mails/themes/ Tõlgete ja meilide mallid
!mails/_partials/ Tõlgete ja meilide mallid
themes/default-bootstrap/lang/* Tõlgete ja meilide mallid
themes/default-bootstrap/modules/*/translations/*.php Tõlgete ja meilide mallid
themes/default-bootstrap/mails/* Tõlgete ja meilide mallid
!themes/default-bootstrap/mails/en/ Tõlgete ja meilide mallid
themes/default-bootstrap/modules/*/mails/* Tõlgete ja meilide mallid
!themes/default-bootstrap/modules/*/mails/en Tõlgete ja meilide mallid

MISC

Muster Mida see ignoreerib
*sitemap.xml MISC
/robots.txt MISC

Symfony

Muster Mida see ignoreerib
/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

Kuidas seda .gitignore kasutada PrestaShop jaoks

  1. Kopeerige ülaltoodud PrestaShop 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 E-kaubandus .gitignore mallid

Vaadake iga E-kaubandus malli