Ludovic Frank Gitignore

Symfony के लिए .gitignore

Symfony के लिए 29 अनदेखा करने के नियम, आपकी रिपॉज़िटरी में कॉपी करने के लिए तैयार।

PHP वेब एप्लिकेशन ढांचा

Symfony के लिए पूरी .gitignore

# LFGitignore द्वारा बनाया गया - https://lfgitignore.com
# बनाने की तारीख: 2026-10-31 21:54:45 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 PHAR

पैटर्न यह क्या अनदेखा करता है
/composer.phar Composer PHAR

सिद्धांत:जेनरेट:एंटिटी कमांड के साथ उत्पन्न बैकअप इकाइयाँ

पैटर्न यह क्या अनदेखा करता है
**/Entity/*~ सिद्धांत:जेनरेट:एंटिटी कमांड के साथ उत्पन्न बैकअप इकाइयाँ

एंबेडेड वेब-सर्वर पीआईडी ​​फ़ाइल

पैटर्न यह क्या अनदेखा करता है
/.web-server-pid एंबेडेड वेब-सर्वर पीआईडी ​​फ़ाइल

Symfony के लिए इस .gitignore का उपयोग कैसे करें

  1. ऊपर दिए गए Symfony के नियम कॉपी करें या फ़ाइल सीधे डाउनलोड करें।
  2. अपनी Git रिपॉज़िटरी के मूल फ़ोल्डर में .gitignore नाम की फ़ाइल बनाएँ और उसमें नियम पेस्ट करें।
  3. यदि इनमें से कुछ फ़ाइलें पहले से ट्रैक हो रही हैं, तो git rm -r --cached . चलाएँ और फिर से कमिट करें — Git केवल ट्रैक न की गई फ़ाइलों पर अनदेखा करने के नियम लागू करता है।
  4. .gitignore कमिट करें ताकि टीम के सभी सदस्य एक जैसे नियम इस्तेमाल करें।

रूपरेखा के अन्य .gitignore टेम्पलेट

रूपरेखा का हर टेम्पलेट देखें