मेरे पास एक git रिपॉजिटरी है जिसका उपयोग केवल कई प्रोजेक्ट्स में उपयोग किए गए ग्राफिक्स और साउंड फ़ाइलों को रखने के लिए किया जाता है। वे सभी एक निर्देशिका में उप-निर्देशिका के बिना हैं। अब मैंने इन संपत्तियों को दूसरे, संरचित निर्देशिका से उप-निर्देशिकाओं के कई स्तरों के साथ कॉपी करने के लिए एक स्क्रिप्ट बनाई।
अब मैं केवल (स्रोत) पदानुक्रमित फ़ाइल संरचना को गिट द्वारा ट्रैक करना चाहता हूं, और (लक्ष्य) फ्लैट निर्देशिका (एक ढेर में सभी फाइलों के साथ) को अनदेखा किया जाना चाहिए।
मैंने। निर्देशिका को लक्ष्य निर्देशिका में जोड़ा है, लेकिन गिट अभी भी इसमें बदलावों पर नज़र रख रहा है। मैंने सोचा था कि अगर मैं लक्ष्य निर्देशिका में पुरानी फ़ाइल को हटाने के लिए प्रतिबद्ध हूं, तो शायद नई सामग्री (स्क्रिप्ट द्वारा कॉपी की गई) पर नज़र रखना बंद हो जाए, लेकिन ऐसा नहीं है।
मैं लक्ष्य निर्देशिका के बारे में कैसे भूल सकता हूँ?