.gitignore dla Magento 2

52 reguły ignorowania dla Magento 2, gotowe do skopiowania do repozytorium.

Wersja Magento 2

Kompletny plik .gitignore dla Magento 2

# Wygenerowano przez LFGitignore - https://lfgitignore.com
# Utworzono: 2026-10-13 16:02:45 UTC
# Technologie: Magento 2

### Magento 2 ###
/sitemap
/pub/sitemap
/pub/sitemap.xml
/app/config_sandbox
/app/etc/config.php
/app/etc/env.php
/app/code/Magento/TestModule*
/lib/internal/flex/uploader/.actionScriptProperties
/sitemap.xml
/lib/internal/flex/uploader/.flexProperties
/lib/internal/flex/uploader/.project
/lib/internal/flex/uploader/.settings
/lib/internal/flex/varien/.actionScriptProperties
/lib/internal/flex/varien/.flexLibProperties
/lib/internal/flex/varien/.project
/lib/internal/flex/varien/.settings
/.grunt
/.php_cs.cache
/grunt-config.json
/dev/tools/grunt/configs/local-themes.js
/pub/media/*.*
!/pub/media/.htaccess
/pub/media/attribute/*
!/pub/media/attribute/.htaccess
/pub/media/analytics/*
/var/*
!/var/.htaccess
/pub/media/catalog/*
!/pub/media/catalog/.htaccess
/pub/media/customer/*
!/pub/media/customer/.htaccess
/pub/media/downloadable/*
!/pub/media/downloadable/.htaccess
/pub/media/favicon/*
/pub/media/import/*
!/pub/media/import/.htaccess
/pub/media/logo/*
/pub/media/theme/*
/pub/media/theme_customization/*
!/pub/media/theme_customization/.htaccess
/pub/media/wysiwyg/*
!/pub/media/wysiwyg/.htaccess
/pub/media/tmp/*
!/pub/media/tmp/.htaccess
/pub/media/captcha/*
!/pub/media/captcha/.htaccess
/pub/static/*
!/pub/static/.htaccess
/vendor/*
!/vendor/.htaccess
/generated/*
!/generated/.htaccess

Co ignorują te reguły dla Magento 2

Każdy z poniższych wzorców wraz z wyjaśnieniem, dlaczego warto umieścić go w .gitignore.

Ogólny

Wzorzec Co ignoruje
/sitemap Ogólny
/pub/sitemap Ogólny
/pub/sitemap.xml Ogólny
/app/config_sandbox Ogólny
/app/etc/config.php Ogólny
/app/etc/env.php Ogólny
/app/code/Magento/TestModule* Ogólny
/lib/internal/flex/uploader/.actionScriptProperties Ogólny
/sitemap.xml Ignoruj sitemap.xml
/lib/internal/flex/uploader/.flexProperties Ogólny
/lib/internal/flex/uploader/.project Ogólny
/lib/internal/flex/uploader/.settings Ogólny
/lib/internal/flex/varien/.actionScriptProperties Ogólny
/lib/internal/flex/varien/.flexLibProperties Ogólny
/lib/internal/flex/varien/.project Ogólny
/lib/internal/flex/varien/.settings Ogólny
/.grunt Ogólny
/.php_cs.cache Ogólny
/grunt-config.json Ogólny
/dev/tools/grunt/configs/local-themes.js Ogólny
/pub/media/*.* Ogólny
!/pub/media/.htaccess Ogólny
/pub/media/attribute/* Ogólny
!/pub/media/attribute/.htaccess Ogólny
/pub/media/analytics/* Ogólny
/var/* Ogólny
!/var/.htaccess Ogólny
/pub/media/catalog/* Ogólny
!/pub/media/catalog/.htaccess Ogólny
/pub/media/customer/* Ogólny
!/pub/media/customer/.htaccess Ogólny
/pub/media/downloadable/* Ogólny
!/pub/media/downloadable/.htaccess Ogólny
/pub/media/favicon/* Ogólny
/pub/media/import/* Ogólny
!/pub/media/import/.htaccess Ogólny
/pub/media/logo/* Ogólny
/pub/media/theme/* Ogólny
/pub/media/theme_customization/* Ogólny
!/pub/media/theme_customization/.htaccess Ogólny
/pub/media/wysiwyg/* Ogólny
!/pub/media/wysiwyg/.htaccess Ogólny
/pub/media/tmp/* Ogólny
!/pub/media/tmp/.htaccess Ogólny
/pub/media/captcha/* Ogólny
!/pub/media/captcha/.htaccess Ogólny
/pub/static/* Ogólny
!/pub/static/.htaccess Ogólny
/vendor/* Ogólny
!/vendor/.htaccess Ogólny
/generated/* Ogólny
!/generated/.htaccess Ogólny

Jak używać tego pliku .gitignore dla Magento 2

  1. Skopiuj powyższe reguły dla Magento 2 lub pobierz plik.
  2. Utwórz plik o nazwie .gitignore w katalogu głównym repozytorium Git i wklej do niego reguły.
  3. Jeśli Git już śledzi niektóre z tych plików, uruchom git rm -r --cached ., a następnie utwórz nowy commit — Git stosuje reguły ignorowania tylko do nieśledzonych plików.
  4. Dodaj .gitignore do commita, aby cały zespół korzystał z tych samych reguł.

Inne szablony .gitignore: Handel elektroniczny

Zobacz wszystkie szablony: Handel elektroniczny