Jenkins के लिए .gitignore
Jenkins के लिए 10 अनदेखा करने के नियम, आपकी रिपॉज़िटरी में कॉपी करने के लिए तैयार।
स्वचालन सर्वर
Jenkins के लिए पूरी .gitignore
# LFGitignore द्वारा बनाया गया - https://lfgitignore.com
# बनाने की तारीख: 2026-10-31 23:01:01 UTC
# तकनीकें: Jenkins
### Jenkins ###
/*
!/jobs
!/.gitignore
!/*.xml
jobs/**
!jobs/**/
builds
indexing
!config.xml
jobs/**/*workspace
Jenkins के ये नियम किन चीज़ों को अनदेखा करते हैं
नीचे हर पैटर्न और उसे .gitignore में शामिल करने का कारण दिया गया है।
सामान्य
| पैटर्न | यह क्या अनदेखा करता है |
|---|---|
/* |
जॉब्स डायरेक्टरी, रूट xml कॉन्फिगरेशन और .gitignore फ़ाइल को छोड़कर सभी JNKINS_HOME को अनदेखा करें। |
!/jobs |
सामान्य |
!/.gitignore |
सामान्य |
!/*.xml |
सामान्य |
नोट: git फ़ोल्डरों को ट्रैक नहीं करता, केवल फ़ाइल सामग्री को ट्रैक करता है।
| पैटर्न | यह क्या अनदेखा करता है |
|---|---|
jobs/** |
नोट: git फ़ोल्डरों को ट्रैक नहीं करता, केवल फ़ाइल सामग्री को ट्रैक करता है। |
!jobs/**/ |
नोट: git फ़ोल्डरों को ट्रैक नहीं करता, केवल फ़ाइल सामग्री को ट्रैक करता है। |
builds |
प्रदर्शन बनाए रखने के लिए हम Jenkins जॉब के बिल्ड अनदेखा करते हैं, क्योंकि बड़े इंस्टॉलेशन में इनमें बहुत सारी छोटी फ़ाइलें होती हैं। इससे 'git status' जैसे साधारण कमांड चलाने पर भी Git का प्रदर्शन प्रभावित हो सकता है। |
indexing |
नोट: git फ़ोल्डरों को ट्रैक नहीं करता, केवल फ़ाइल सामग्री को ट्रैक करता है। |
रिपॉजिटरी उपनिर्देशिकाओं में केवल config.xml फ़ाइलों को बाहर निकालें।
| पैटर्न | यह क्या अनदेखा करता है |
|---|---|
!config.xml |
रिपॉजिटरी उपनिर्देशिकाओं में केवल config.xml फ़ाइलों को बाहर निकालें। |
कार्यस्थानों को ट्रैक न करें (जब उपयोगकर्ता master पर बिल्ड बनाते हैं)।
| पैटर्न | यह क्या अनदेखा करता है |
|---|---|
jobs/**/*workspace |
कार्यस्थानों को ट्रैक न करें (जब उपयोगकर्ता master पर बिल्ड बनाते हैं)। |
Jenkins के लिए इस .gitignore का उपयोग कैसे करें
- ऊपर दिए गए Jenkins के नियम कॉपी करें या फ़ाइल सीधे डाउनलोड करें।
- अपनी Git रिपॉज़िटरी के मूल फ़ोल्डर में .gitignore नाम की फ़ाइल बनाएँ और उसमें नियम पेस्ट करें।
- यदि इनमें से कुछ फ़ाइलें पहले से ट्रैक हो रही हैं, तो git rm -r --cached . चलाएँ और फिर से कमिट करें — Git केवल ट्रैक न की गई फ़ाइलों पर अनदेखा करने के नियम लागू करता है।
- .gitignore कमिट करें ताकि टीम के सभी सदस्य एक जैसे नियम इस्तेमाल करें।