के लिए विस्तारित नियमित अभिव्यक्ति (ईआरई) .gitignore
फ़ाइल में विस्तारित नियमित अभिव्यक्तियों (ईआरई) का उपयोग करने का कोई तरीका है? उदाहरण के लिए मैं पुनरावृत्ति चरित्र .gitignore
फ़ाइल में उपयोग करना चाहता हूं। क्या ऐसा करने के लिए कोई रास्ता है?.gitignore
उत्तर
सचित्र here और "this question" में विस्तृत, फ़ंक्शन fnmatch() ग्लोब पैटर्न की व्याख्या करने के लिए शामिल है, जिसका अर्थ है कि नियमित अभिव्यक्ति समर्थित नहीं हैं।
यह वही है gitignore
man page का उल्लेख है:
अन्यथा,
FNM_PATHNAME
ध्वज के साथgit treats the pattern as a shell glob suitable for consumption by fnmatch(3)
: पैटर्न में वाइल्डकार्ड पथ नाम में एक/
मेल नहीं खाएगी।
उदाहरण के लिए, "Documentation/*.html
" मैचों "Documentation/git.html
" लेकिन "Documentation/ppc/ppc.html
" या "tools/perf/Documentation/perf.html
" नहीं।
आप thosequestions में ग्लोब पैटर्न और नियमित अभिव्यक्ति के बीच कुछ पत्राचार देख सकते हैं।
.gitignore
(और अन्य) फ़ाइलें फ़ाइल नाम ग्लोब का उपयोग करती हैं, नियमित अभिव्यक्ति नहीं।
मुझे बहुत संदेह है कि आप गिट हैकर्स को बदलने के लिए इसे समझ सकते हैं: अभी भी बहुत ही प्रभावित है, और ग्लोब फ़ाइल नामक मैचर्स के रूप में अधिक परिचित हैं।
- 1. gitignore
- 2. .gitignore
- 3. .gitignore
- 4. .gitignore निर्देशिका
- 5. .gitignore को
- 6. केवल .gitignore
- 7. gitignore फ़ाइल
- 8. .gitignore फ़ाइल के विपरीत?
- 9. उलझन में .gitignore वाक्यविन्यास
- 10. .gitignore में सबफ़ोल्डर
- 11. अर्थात् यूआई में .gitignore
- 12. कोणीय 2 .gitignore
- 13. जीडब्ल्यूटी। Hgignore/.gitignore प्रविष्टियां
- 14. एक फ़ोल्डर सामग्री .gitignore
- 15. Git .gitignore फ़ाइल
- 16. टिप्पणियां .gitignore में?
- 17. .gitignore शैली fnmatch()
- 18. गिट: उलटा अनदेखा (.gitignore)
- 19. एक भी .gitignore फ़ाइल
- 20. गिट - एक .gitignore फ़ाइल बनाना
- 21. आदर्श एंड्रॉयड स्टूडियो gitignore फ़ाइल
- 22. बाइटरी फाइलों के बिना gitignore
- 23. Git: यह इस .gitignore फ़ाइल
- 24. है .gitignore शीर्ष स्तर निर्देशिका
- 25. # * # ग्लोब को .gitignore में जोड़ें?
- 26. gitignore को कॉन्फ़िगर कैसे करें?
- 27. इंटेलिजेज़ "अनदेखा फाइलों" और .gitignore
- 28. gitignore: समझौता "हैलो /" बनाम "नमस्ते/*"
- 29. टीएफएस 2012 .gitignore .hgignore समकक्ष
- 30. सनस्पॉट सोलर जेम और .gitignore
यह एक दयालुता है। यह एक आसान सुविधा हो सकती है। –
@ आर्टूर बरसेघियन, मर्कुरियल पर विचार करें, इसमें साफ सुविधा और कई अन्य शांत सुविधाएं भी हैं। – toriningen
@modchan: मुझे पता है कि यह Mercurial में मौजूद है और मैं इसका बहुत उपयोग करता हूं। वैसे भी टिप्पणी के लिए धन्यवाद। –