2010-02-05 14 views
75

मैं ग्लोब #*# साथ लेकिन निश्चित रूप से मेरी .gitignore को Emacs स्वतः सहेजना फ़ाइलें जोड़ना चाहते हैं, एक हैश के साथ शुरू लाइनों टिप्पणी लाइनें हैं।# * # ग्लोब को .gitignore में जोड़ें?

मैं कैसे यह मेरी .gitignore में प्राप्त कर सकते हैं बिना यह एक टिप्पणी के रूप में इलाज किया जा रहा?

उत्तर

102

तुम कोशिश

\#*# 

1.6.2 के बाद से, \.gitignore में (this patch देखें)

, सटीक होना 1.6.2.1 (मार्च 2009)

.gitignore सीखा समर्थन किया जाना चाहिए था टिप्पणी परिचय चरित्र "#" के लिए एक उद्धरण तंत्र के रूप में बैकस्लैश को संभालने के लिए।

+1

धन्यवाद वॉन, यह एक नई बात है जिसे मैंने आज सीखा है। :-) –

+0

मैंने मृत लिंक को पुनर्स्थापित किया है 1.6.2.1 – VonC

7

यही आपके प्रश्न का उत्तर नहीं है, लेकिन मैं इसे सिर्फ इस एक लक्षण से भी अधिक समस्याओं का समाधान हो सकता है लगता है:

आप इतना है कि अपने स्रोत निर्देशिका नहीं मिलता है सकते हैं move the autosave and backup files एक पूरी तरह से अलग निर्देशिका में अव्यवस्थित। ताकि आपके #*# ग्लोब अपने .gitignore फ़ाइल में

[#]*[#] 

हो जाता है

27

# से बचने का एक और तरीका है, वर्ण सेट सिंटैक्स का उपयोग करने के लिए है।

4

यह मेरे लिए काम किया।

*[#]*[#] 
*[#]* 

@ चार्ल्सस्टवार्ट बंद था लेकिन उप-निर्देशिका फ़ाइलों के लिए काम नहीं किया था जिसमें स्वत: सहेजी गई फाइलें थीं।

संबंधित मुद्दे