मेरी रिपॉजिटरी में एक मौजूदा विजुअल स्टूडियो प्रोजेक्ट है। मैंने हाल ही में अपनी परियोजना के तहत एक .gitignore फ़ाइल जोड़ी है और मेरा मानना है कि Git को फ़ाइल में सूचीबद्ध फ़ाइलों को अनदेखा करना बताता है।
मेरी समस्या यह है कि उन सभी फ़ाइलों को पहले से ही ट्रैक किया जा रहा है और जहाँ तक मुझे पता है Git एक फ़ाइल को अनदेखा नहीं करेगा जो पहले से नज़र रखी गई थी एक नियम को इस फ़ाइल में अनदेखा करने के लिए जोड़ा गया था।
यह उपयोग करने का सुझाव दिया गया था: git rm --cached
और मैन्युअल रूप से उन्हें ट्रैक करें लेकिन वह मुझे हमेशा के लिए एक-एक करके जाने के लिए ले जा रहा है।
मैंने रिपॉजिटरी को हटाने और फिर से इसे फिर से बनाने के बारे में सोचा लेकिन इस बार .gitignore फाइल मौजूद है, लेकिन इसे करने का एक बेहतर तरीका होना चाहिए।
git rm --cached
साथ पूरी निर्देशिका कर सकते हैं-r
, अगर वह मददगार है