Strapi के लिए .gitignore
Strapi के लिए 67 अनदेखा करने के नियम, आपकी रिपॉज़िटरी में कॉपी करने के लिए तैयार।
हेडलेस CMS
Strapi के लिए पूरी .gitignore
# LFGitignore द्वारा बनाया गया - https://lfgitignore.com
# बनाने की तारीख: 2026-10-31 22:58:59 UTC
# तकनीकें: Strapi
### Strapi ###
# macOS फ़ोल्डर सेटिंग्स (डेस्कटॉप सर्विसेज स्टोर)
.DS_Store
# macOS संसाधन कांटा फ़ाइलें
.AppleDouble
# macOS कस्टम फ़ोल्डर आइकन
.LSOverride
Icon
# macOS स्पॉटलाइट इंडेक्स
.Spotlight-V100
# macOS ट्रैश फ़ोल्डर
.Trashes
# macOS संसाधन कांटा फ़ाइलें
._*
# Emacs बैकअप फ़ाइलें
*~
# Windows थंबनेल कैश
Thumbs.db
# Windows उन्नत थंबनेल कैश
ehthumbs.db
Desktop.ini
# Windows रीसायकल बिन
$RECYCLE.BIN/
# Windows कैबिनेट संग्रह
*.cab
# Windows इंस्टॉलर पैकेज
*.msi
# Windows मर्ज मॉड्यूल
*.msm
# Windows पैच फ़ाइल
*.msp
# 7-ज़िप संग्रह
*.7z
*.csv
*.dat
# macOS डिस्क छवि
*.dmg
# Gzip संपीड़ित फ़ाइल
*.gz
# आईएसओ डिस्क छवि
*.iso
# Java संग्रह
*.jar
# आरएआर संग्रह
*.rar
# टेप संग्रह
*.tar
# ज़िप संग्रह
*.zip
*.com
# Java संकलित क्लास फ़ाइल
*.class
# डायनामिक लिंक लाइब्रेरी
*.dll
# Windows निष्पादन योग्य
*.exe
# ऑब्जेक्ट फ़ाइल
*.o
# यादृच्छिक बीज फ़ाइल
*.seed
# साझा वस्तु
*.so
# Vim स्वैप ओवरफ़्लो फ़ाइल
*.swo
# Vim स्वैप फ़ाइल
*.swp
# Vim अतिरिक्त स्वैप फ़ाइल
*.swn
# Vim अतिरिक्त स्वैप फ़ाइल
*.swm
# कंपाइलर आउटपुट
*.out
# प्रक्रिया आईडी फ़ाइल
*.pid
.tmp
# बोटा दस्तावेज
*.log
# एसक्यूएल स्क्रिप्ट
*.sql
# SQLite डेटाबेस
*.sqlite
*#
.idea
nbproject
# Visual Studio Code सेटिंग्स
.vscode/
# पुस्तकालय कवरेज
lib-cov
lcov.info
# प्रक्रिया आईडी फ़ाइलें
pids
logs
results
build
node_modules
.node_history
package-lock.json
**/package-lock.json
!docs/package-lock.json
*.heapsnapshot
testApp
# कवरेज निर्देशिका
coverage
cypress/screenshots
cypress/videos
dist
packages/strapi-generate-new/files/public/
.dev
front-workspace.code-workspace
Strapi के ये नियम किन चीज़ों को अनदेखा करते हैं
नीचे हर पैटर्न और उसे .gitignore में शामिल करने का कारण दिया गया है।
ओएस एक्स
| पैटर्न | यह क्या अनदेखा करता है |
|---|---|
.DS_Store |
macOS फ़ोल्डर सेटिंग्स (डेस्कटॉप सर्विसेज स्टोर) |
.AppleDouble |
macOS संसाधन कांटा फ़ाइलें |
.LSOverride |
macOS कस्टम फ़ोल्डर आइकन |
Icon |
ओएस एक्स |
.Spotlight-V100 |
macOS स्पॉटलाइट इंडेक्स |
.Trashes |
macOS ट्रैश फ़ोल्डर |
._* |
macOS संसाधन कांटा फ़ाइलें |
Linux
| पैटर्न | यह क्या अनदेखा करता है |
|---|---|
*~ |
Emacs बैकअप फ़ाइलें |
Windows
| पैटर्न | यह क्या अनदेखा करता है |
|---|---|
Thumbs.db |
Windows थंबनेल कैश |
ehthumbs.db |
Windows उन्नत थंबनेल कैश |
Desktop.ini |
Windows |
$RECYCLE.BIN/ |
Windows रीसायकल बिन |
*.cab |
Windows कैबिनेट संग्रह |
*.msi |
Windows इंस्टॉलर पैकेज |
*.msm |
Windows मर्ज मॉड्यूल |
*.msp |
Windows पैच फ़ाइल |
पैकेज
| पैटर्न | यह क्या अनदेखा करता है |
|---|---|
*.7z |
7-ज़िप संग्रह |
*.csv |
पैकेज |
*.dat |
पैकेज |
*.dmg |
macOS डिस्क छवि |
*.gz |
Gzip संपीड़ित फ़ाइल |
*.iso |
आईएसओ डिस्क छवि |
*.jar |
Java संग्रह |
*.rar |
आरएआर संग्रह |
*.tar |
टेप संग्रह |
*.zip |
ज़िप संग्रह |
*.com |
पैकेज |
*.class |
Java संकलित क्लास फ़ाइल |
*.dll |
डायनामिक लिंक लाइब्रेरी |
*.exe |
Windows निष्पादन योग्य |
*.o |
ऑब्जेक्ट फ़ाइल |
*.seed |
यादृच्छिक बीज फ़ाइल |
*.so |
साझा वस्तु |
*.swo |
Vim स्वैप ओवरफ़्लो फ़ाइल |
*.swp |
Vim स्वैप फ़ाइल |
*.swn |
Vim अतिरिक्त स्वैप फ़ाइल |
*.swm |
Vim अतिरिक्त स्वैप फ़ाइल |
*.out |
कंपाइलर आउटपुट |
*.pid |
प्रक्रिया आईडी फ़ाइल |
लॉग और डेटाबेस
| पैटर्न | यह क्या अनदेखा करता है |
|---|---|
.tmp |
लॉग और डेटाबेस |
*.log |
बोटा दस्तावेज |
*.sql |
एसक्यूएल स्क्रिप्ट |
*.sqlite |
SQLite डेटाबेस |
विविध.
| पैटर्न | यह क्या अनदेखा करता है |
|---|---|
*# |
विविध. |
.idea |
विविध. |
nbproject |
विविध. |
.vscode/ |
Visual Studio Code सेटिंग्स |
Node.js
| पैटर्न | यह क्या अनदेखा करता है |
|---|---|
lib-cov |
पुस्तकालय कवरेज |
lcov.info |
Node.js |
pids |
प्रक्रिया आईडी फ़ाइलें |
logs |
Node.js |
results |
Node.js |
build |
Node.js |
node_modules |
Node.js |
.node_history |
Node.js |
package-lock.json |
Node.js |
**/package-lock.json |
Node.js |
!docs/package-lock.json |
Node.js |
*.heapsnapshot |
Node.js |
परीक्षण
| पैटर्न | यह क्या अनदेखा करता है |
|---|---|
testApp |
परीक्षण |
coverage |
कवरेज निर्देशिका |
cypress/screenshots |
परीक्षण |
cypress/videos |
परीक्षण |
प्रलेखन
| पैटर्न | यह क्या अनदेखा करता है |
|---|---|
dist |
प्रलेखन |
बनाता
| पैटर्न | यह क्या अनदेखा करता है |
|---|---|
packages/strapi-generate-new/files/public/ |
बनाता |
उदाहरण ऐप
| पैटर्न | यह क्या अनदेखा करता है |
|---|---|
.dev |
उदाहरण ऐप |
Visual Studio Code
| पैटर्न | यह क्या अनदेखा करता है |
|---|---|
front-workspace.code-workspace |
Visual Studio Code |
Strapi के लिए इस .gitignore का उपयोग कैसे करें
- ऊपर दिए गए Strapi के नियम कॉपी करें या फ़ाइल सीधे डाउनलोड करें।
- अपनी Git रिपॉज़िटरी के मूल फ़ोल्डर में .gitignore नाम की फ़ाइल बनाएँ और उसमें नियम पेस्ट करें।
- यदि इनमें से कुछ फ़ाइलें पहले से ट्रैक हो रही हैं, तो git rm -r --cached . चलाएँ और फिर से कमिट करें — Git केवल ट्रैक न की गई फ़ाइलों पर अनदेखा करने के नियम लागू करता है।
- .gitignore कमिट करें ताकि टीम के सभी सदस्य एक जैसे नियम इस्तेमाल करें।