Ludovic Frank Gitignore

.gitignore สำหรับ Sylius

กฎการละเว้นสำหรับ Sylius จำนวน 31 ข้อ พร้อมคัดลอกไปใช้ในคลังโค้ดของคุณ

กรอบงานอีคอมเมิร์ซแบบโอเพ่นซอร์สที่ใช้ Symfony

.gitignore ที่สมบูรณ์สำหรับ Sylius

# สร้างโดย LFGitignore - https://lfgitignore.com
# สร้าง: 2026-10-31 21:53:34 UTC
# เทคโนโลยี: Sylius

### Sylius ###
/behat.yml
/node_modules/
/composer.lock
/docker-compose.override.yml
npm-debug.log
/public/media
yarn-error.log
yarn.lock
!/public/media/image/.gitkeep
/etc/build/*
!/etc/build/.gitignore
/drivers/
/.php-version
/php.ini
/public/bundles/
# ไฟล์ข้อมูลตัวแปร
/var/
/config/encryption/dev.key
/vendor/
.env.*.local
# ตัวแปรสภาพแวดล้อมโลคัล
.env.local
.env.local.php
/.php_cs.cache
/public/build/
pnpm-lock.yaml
package-lock.json
/.php_cs
/phpstan.neon
/phpunit.xml
/.phpunit.result.cache
/config/jwt/*.pem
!/config/jwt/*-test.pem

สิ่งที่กฎ Sylius เหล่านี้มองข้ามไปจริงๆ

ทุกรูปแบบด้านล่าง และทำไมมันถึงอยู่ใน .gitignore ของคุณ

ทั่วไป

รูปแบบ สิ่งที่กฎนี้ละเว้น
/behat.yml ##> ไฟล์โครงการ ###
/node_modules/ ทั่วไป
/composer.lock ทั่วไป
/docker-compose.override.yml ทั่วไป
npm-debug.log ทั่วไป
/public/media ทั่วไป
yarn-error.log ทั่วไป
yarn.lock ทั่วไป
!/public/media/image/.gitkeep ทั่วไป
/etc/build/* ##> สร้าง ###
!/etc/build/.gitignore ทั่วไป
/drivers/ ##> ไดรเวอร์ ###
/.php-version ##> การกำหนดค่า ###
/php.ini ทั่วไป
/public/bundles/ ทั่วไป
/var/ ไฟล์ข้อมูลตัวแปร
/config/encryption/dev.key ##> sylius/sylius ###
/vendor/ ทั่วไป
.env.*.local ##> symfony/framework-bundle ###
.env.local ตัวแปรสภาพแวดล้อมโลคัล
.env.local.php ทั่วไป
/.php_cs.cache ทั่วไป
/public/build/ ##> symfony/webpack-encore-bundle ###
pnpm-lock.yaml ทั่วไป
package-lock.json ทั่วไป
/.php_cs ##> friendsofphp/php-cs-fixer ###
/phpstan.neon ##> phpstan/phpstan ###
/phpunit.xml ##> phpunit/phpunit ###
/.phpunit.result.cache ทั่วไป
/config/jwt/*.pem ##> lexik/jwt-authentication-bundle ###
!/config/jwt/*-test.pem ทั่วไป

วิธีใช้ .gitignore นี้สำหรับ Sylius

  1. คัดลอกกฎ Sylius ด้านบน หรือดาวน์โหลดไฟล์โดยตรง
  2. สร้างไฟล์ชื่อ .gitignore ที่รากของที่เก็บ Git ของคุณ และวางกฎลงไป
  3. หาก Git ติดตามไฟล์เหล่านั้นอยู่แล้ว ให้เรียกใช้ git rm -r --cached . แล้วคอมมิตอีกครั้ง เพราะกฎการละเว้นของ Git มีผลเฉพาะกับไฟล์ที่ยังไม่ได้ติดตาม
  4. คอมมิตไฟล์ .gitignore เพื่อให้ทุกคนในทีมใช้กฎเดียวกัน

เทมเพลต กรอบ .gitignore อื่นๆ

ดูเทมเพลต กรอบ ทุกอัน