मेरे पास कई प्रकार की विभिन्न फ़ाइलों के साथ एक निर्देशिका वृक्ष है। मूल निर्देशिका पर 300 निर्देशिकाएं हैं। प्रत्येक निर्देशिका में अन्य उप निर्देशिका हो सकती है।केवल एक फ़ाइल एक्सटेंशन को ट्रैक करने के लिए गिट कॉन्फ़िगर करें
मैं केवल सभी उप निर्देशिकाओं पर * .cocci को ट्रैक करना चाहता हूं। यहां मेरा .gitignore है:
*
!*.cocci
लेकिन यह काम नहीं करता है, क्योंकि उप निर्देशिकाओं पर फ़ाइलों को ट्रैक नहीं किया जाता है। मैं गिट कैसे बता सकता हूं कि मैं केवल सभी उप निर्देशिकाओं पर * .cocci को ट्रैक करना चाहता हूं?
आप वास्तव में 'Git add'ed है फ़ाइलें:
आदेश
directory
के सभी उप-निर्देशिका में सभी*.cocci
फ़ाइलों को खोजने के लिए निम्नलिखित में प्रवेश किया? बस '.gitignore' सेट अप करने से फ़ाइलों को ट्रैक नहीं किया जा सकता है ... – twalbergयदि मैं गिट एड-एफ का उपयोग करता हूं तो मैं केवल एक फ़ाइल जोड़ सकता हूं। यह सही प्रतीत नहीं होता है ... –
[गिट में व्हाइटलिस्टिंग और उपनिर्देशिका] के संभावित डुप्लिकेट (http://stackoverflow.com/questions/9162919/whitelisting-and-subdirectories-in-git) – daviesgeek