क्या आप GitHub का उपयोग कर रहे हैं लेकिन फिर भी सोच रहे हैं कि .ignignore फ़ाइल का क्या मतलब है?
यदि हाँ, तो यह मार्गदर्शिका आपको बताएगी कि यह क्या है, इसके घटक, यह क्या करता है, और Gitignore कैसे बनाते हैं।
Gitignore क्या है?
GitHub विभिन्न विस्तृत सुविधाएँ प्रदान करता है, जिसमें फ़ाइलों के मंचन से लेकर उन्हें आपके दूरस्थ रिपॉजिटरी में धकेलना शामिल है। हालाँकि, अगर आपको कुछ फाइलों को GitHub पर धकेलने का मन नहीं है, तो आप नहीं भी चुन सकते हैं।
कुछ फ़ाइलों को इस तरह से छोड़ना, जबकि अन्य लोगों को एक कमिट के लिए मंचित करना .gitignore फ़ाइल का अंतिम लक्ष्य है।
संक्षेप में, .gitignore फ़ाइल में उन सभी फ़ाइलों और फ़ोल्डरों का नाम होता है जिन्हें आप अपने दूरस्थ रिपॉजिटरी में धकेलना नहीं चाहते हैं।
GitHub को फाइल करते समय मददगार होने के अलावा, .ignignore का उपयोग करते समय भी काम आ सकता है हरोकू जैसे क्लाउड प्लेटफॉर्म पर तैनाती.
किसी भी कीमत पर एक छोटी वेबसाइट होस्ट करने की आवश्यकता है? हरोकू सिर्फ वही हो सकता है जो आप खोज रहे हैं।
A .ignignore आपके प्रोजेक्ट पर काम करते समय आपके द्वारा उपयोग की जाने वाली किसी अन्य फ़ाइल की तरह है। हालांकि, सावधान रहें कि इसे एक सादे पाठ फ़ाइल के साथ भ्रमित न करें जो एक एपेडेड .txt का उपयोग करता है। तो ध्यान दें कि .ignignore इस फाइल के लिए केवल नामकरण सम्मेलन है।
कैसे एक Gignignore फ़ाइल बनाने के लिए
.Gitignore फ़ाइल बनाने के लिए, अपने प्रोजेक्ट रूट फ़ोल्डर में जाएँ और एक नई फ़ाइल बनाएँ। नाम दें .गरिग्नोर.
वैकल्पिक रूप से, आप कोई भी खोल सकते हैं अपनी पसंद का कोड संपादक. फिर अपने प्रोजेक्ट रूट डायरेक्टरी में एक नई फाइल बनाएं और उसे नाम दें .गरिग्नोर.
.Gitignore फ़ाइल खोलें और उन फ़ाइलों और फ़ोल्डरों के नाम लिखें, जिन्हें आप कमिट करना चाहते हैं। इसे ऐसे सेव करें जैसे आप अपनी मशीन पर कोई अन्य फाइल करेंगे। लेकिन सुनिश्चित करें कि आप प्रत्येक फ़ाइल के लिए उपयुक्त फ़ाइल एक्सटेंशन का उपयोग करें।
एक बार में एक से अधिक आइटम को अनदेखा करने के लिए, एक बार जब आप किसी लाइन पर फ़ाइल या फ़ोल्डर का नाम लिखते हैं, तो हिट करें दर्ज और अगले को एक नई पंक्ति पर लिखें।
एक बार जब आप एक फ़ाइल या फ़ोल्डर को .gitignore में जोड़ लेते हैं, तो GitHub उन्हें अगले कमिट के लिए पिक या स्टेज नहीं करेगा।
.Itignore में सूचीबद्ध फ़ाइलें या फ़ोल्डर GitHub पर आपके दूरस्थ भंडार में नहीं होंगे। हालाँकि, यह .gitignore फ़ाइल आपके दूरस्थ रिपॉजिटरी में धकेल दी जाती है।
एक बार जब आप अपने रिमोट रिपॉजिटरी पर लॉग इन करते हैं, तो आप क्लिक कर सकते हैं .गरिग्नोर उन फ़ोल्डरों और फ़ाइलों की सूची देखने के लिए जिन्हें आपने दूसरों के लिए प्रतिबद्ध करते हुए पीछे छोड़ दिया है।
अपने दूरस्थ रिपॉजिटरी में .gitignore पर एक नज़र रखने के लिए इस तरह से मदद मिलती है जब आपको उन फ़ाइलों में परिवर्तन को प्रभावी करने के लिए अपने स्थानीय मशीन पर वापस जाने की आवश्यकता होती है।
यह बहुत आसान है, क्योंकि आप जल्दी से ऐसी फाइलों के नाम पकड़ सकते हैं और यदि आवश्यक हो तो उन्हें स्थानीय रूप से .gitignore से हटा सकते हैं। फिर उन्हें अपनी स्थानीय मशीन पर अपडेट करें।
इसके अलावा, यह आपको स्थानीय रूप से पूर्ण की गई फ़ाइलों के साथ छेड़छाड़ से बचने की सुविधा देता है लेकिन आपको .गितिग्नोर में सूचीबद्ध लोगों पर ध्यान केंद्रित करने में मदद करता है।
हालाँकि, यदि आप कभी भी स्थानीय रूप से अद्यतन या पूर्ण करने से पहले एक फ़ाइल या निर्देशिका को .ignignore से मुक्त करने का निर्णय लेते हैं, तो उन्हें .ignignore से हटाकर हटा दें। लेकिन सुनिश्चित करें कि फ़ाइल को स्वयं न हटाएं।
आखिरकार, आप फिर चला सकते हैं git add --all फिर से उन्हें आपके दूरस्थ भंडार के लिए प्रतिबद्ध करने के लिए।
Gitignore में आपको किस प्रकार की फाइलें रखनी चाहिए?
अस्थायी रूप से उपयोग की जाने वाली फ़ाइलें और फ़ोल्डर जो आपकी परियोजना के लिए अप्रासंगिक हैं, उन फ़ाइलों के उदाहरण हैं जिन्हें आप .ignignore में रख सकते हैं। यदि आपके पास अतिरिक्त जावास्क्रिप्ट या मॉड्यूल जैसी फाइलें भी हैं, तो वे .ignignore में जा सकते हैं। जैसा कि हमने पहले कहा था, एक बार जब आप ऐसी फ़ाइलों को अपडेट और स्टेज करने का निर्णय लेते हैं, तो आप उन्हें कभी भी .gitignore से निकाल सकते हैं।
हर बार .itignore का उपयोग करना एक महान परियोजना के लिए शर्त नहीं है। लेकिन यह आपके वर्कफ़्लो को सरल करता है। यदि आप क्लाउड होस्टिंग का उपयोग करने की योजना बनाते हैं, तो यह तैनाती को भी सहज बना सकता है।
अब जब आप जानते हैं कि कुछ फ़ाइलों और फ़ोल्डरों को .itignore के साथ मंचन करने से छूट दी गई है, तो आप यह भी देख सकते हैं कि आप गिट को कैसे साफ कर सकते हैं और एक साफ-सुथरा काम कर सकते हैं।
अपने Git प्रोजेक्ट को खोजना पुरानी फ़ाइलों के साथ बंद है? अपने गिट को साफ करने का तरीका जानें।
- प्रोग्रामिंग
- फ़ाइल प्रबंधन
- GitHub
Idowu कुछ भी स्मार्ट तकनीक और उत्पादकता के बारे में भावुक है। अपने खाली समय में, वह कोडिंग के साथ चारों ओर खेलता है और जब वह ऊब जाता है, तो शतरंज खेलने के लिए स्विच करता है, लेकिन वह एक समय में एक बार दिनचर्या से अलग होना भी पसंद करता है। आधुनिक तकनीक के इर्द-गिर्द लोगों को दिखाने का उनका जुनून उन्हें और अधिक लिखने के लिए प्रेरित करता है।
हमारे न्यूज़लेटर की सदस्यता लें
टेक टिप्स, समीक्षा, मुफ्त ईबुक और विशेष सौदों के लिए हमारे न्यूज़लेटर में शामिल हों!
एक और कदम…!
कृपया हमें आपके द्वारा भेजे गए ईमेल में अपने ईमेल पते की पुष्टि करें।