मैं मौजूदा फ़ोल्डर से एक नया गिट भंडार बनाने की कोशिश कर रहा हूं। मैंने फ़ोल्डर की रूट में .gitignore
फ़ाइल बनाई है। लेकिन अगर मैं.gitignore मेरे लिए काम नहीं कर रहा है
git add *
git commit
git push
फ़ाइलों को अनदेखा किया जाना चाहिए, फिर भी रिमोट रिपोजिटरी के लिए प्रतिबद्ध हो जाएं। मैं विंडोज़ पर हूं इसके अलावा मैंने स्मार्टजीआईटी के लिए लाइसेंस खरीदा है। यह .gitignore
को अनदेखा करता है। मुझे मैन्युअल रूप से चुनना है कि कौन सी नई फाइलें प्रतिबद्ध हैं।
मैं क्या गलत कर रहा हूं?
आप किस गिट का उपयोग कर रहे हैं? साथ ही, आप उल्लेख करते हैं कि आप विंडोज का उपयोग कर रहे हैं, इसलिए पथनाम विभाजक हमेशा परेशानी होती हैं। क्या आप अपनी '.gitignore' फ़ाइल का एक उदाहरण पोस्ट कर सकते हैं जो आपकी अपेक्षा के अनुसार काम नहीं करता है? –
क्या आप अपना प्रश्न संपादित कर सकते हैं और अपनी '.gitignore' फ़ाइल की सामग्री पोस्ट कर सकते हैं? '.gitignore' अंतर्निहित ओएस-विशिष्ट 'fnname()' विधि का उपयोग करेगा: उदाहरण के लिए देखें: http://stackoverflow.com/questions/2330471 और http://stackoverflow.com/questions/1470572 – VonC
मेरे पास नहीं है स्मार्टजीआईटी के बारे में सुना - मैं MSysGit और TortoiseGit का उपयोग करता हूं और वे अच्छी तरह से .gitignore फ़ाइलों के साथ काम करने लगते हैं।यदि समस्या SmartGIT के साथ है तो मैं MSysGit और TortoiseGit के विकल्प का प्रयास करूंगा। –