Gitignore फ़ाइल क्या है और आप इसे कैसे बना सकते हैं?

Gitignore फ़ाइल क्या है और आप इसे कैसे बना सकते हैं?

क्या आप GitHub का उपयोग कर रहे हैं लेकिन फिर भी सोच रहे हैं कि .gitignore फ़ाइल का क्या अर्थ है?





यदि हाँ, तो यह मार्गदर्शिका आपको बताएगी कि यह क्या है, इसके घटक क्या हैं, यह क्या करता है और कैसे एक Gitignore बनाया जाए।





गिटिग्नोर क्या है?

गिटहब विभिन्न विस्तृत सुविधाएँ प्रदान करता है, जिसमें फाइलों के मंचन से लेकर उन्हें आपके दूरस्थ रिपॉजिटरी में धकेलना शामिल है। हालांकि, अगर आपको कुछ फाइलों को गिटहब में धकेलने का मन नहीं है, तो आप इसे भी नहीं चुन सकते हैं।





.gitignore फ़ाइल का अंतिम लक्ष्य एक प्रतिबद्धता के लिए दूसरों को मंचित करते समय कुछ फाइलों को इस तरह छोड़ना है।

संक्षेप में, .gitignore फ़ाइल में उन सभी फ़ाइलों और फ़ोल्डरों का नाम होता है जिन्हें आप अपने दूरस्थ रिपॉजिटरी में धकेलने का इरादा नहीं रखते हैं।



गिटहब में फाइलें जमा करते समय मददगार होने के अलावा, हेरोकू जैसे क्लाउड प्लेटफॉर्म पर तैनात करते समय .gitignore का उपयोग करना भी आसान हो सकता है।

A .gitignore किसी भी अन्य फ़ाइल की तरह है जिसका उपयोग आप अपने प्रोजेक्ट पर काम करते समय करते हैं। हालांकि, सावधान रहें कि इसे एक सादे पाठ फ़ाइल के साथ भ्रमित न करें जो एक संलग्न .txt का उपयोग करता है। तो ध्यान दें कि .gitignore इस फ़ाइल के लिए एकमात्र नामकरण परंपरा है।





कैसे एक Gitignore फाइल बनाने के लिए

.gitignore फ़ाइल बनाने के लिए, अपने प्रोजेक्ट रूट फ़ोल्डर में जाएँ और एक नई फ़ाइल बनाएँ। नाम लो .gitignore .

वैकल्पिक रूप से, आप अपनी पसंद का कोई भी कोड संपादक खोल सकते हैं। फिर अपने प्रोजेक्ट रूट डायरेक्टरी में एक नई फाइल बनाएं और उसे नाम दें .gitignore .





.gitignore फ़ाइल खोलें और उन फ़ाइलों और फ़ोल्डरों के नाम टाइप करें जिन्हें आप कमिट करने के लिए अनदेखा करना चाहते हैं। इसे वैसे ही सेव करें जैसे आप अपनी मशीन पर किसी अन्य फाइल को करते हैं। लेकिन सुनिश्चित करें कि आप प्रत्येक फ़ाइल के लिए उपयुक्त फ़ाइल एक्सटेंशन का उपयोग करते हैं।

एक बार में एक से अधिक आइटम को अनदेखा करने के लिए, एक बार जब आप किसी फ़ाइल या फ़ोल्डर का नाम एक पंक्ति में टाइप करते हैं, तो हिट करें प्रवेश करना और अगली पंक्ति को एक नई लाइन पर लिखें।

एक बार जब आप .gitignore में कोई फ़ाइल या फ़ोल्डर जोड़ते हैं, तो गिटहब उन्हें अगली प्रतिबद्धता के लिए नहीं उठाएगा या मंचित नहीं करेगा।

.gitignore में सूचीबद्ध फ़ाइलें या फ़ोल्डर GitHub पर आपके दूरस्थ रिपॉजिटरी में नहीं होंगे। हालाँकि, यह .gitignore फ़ाइल स्वयं आपके दूरस्थ रिपॉजिटरी में धकेल दी जाती है।

एक बार जब आप अपने रिमोट रिपोजिटरी में लॉग ऑन कर लेते हैं, तो आप क्लिक कर सकते हैं .gitignore उन फ़ोल्डरों और फ़ाइलों की सूची देखने के लिए जिन्हें आपने प्रतिबद्ध करने के लिए दूसरों को मंचित करते समय पीछे छोड़ दिया था।

अपने रिमोट रिपोजिटरी में .gitignore पर एक नज़र रखना इस तरह सहायक होता है जब आपको उन फ़ाइलों में परिवर्तनों को प्रभावी करने के लिए अपनी स्थानीय मशीन पर वापस जाने की आवश्यकता होती है।

यह बहुत आसान है, क्योंकि आप ऐसी फाइलों के नाम जल्दी से पकड़ सकते हैं और जरूरत पड़ने पर उन्हें स्थानीय रूप से .gitignore से हटा सकते हैं। फिर उन्हें अपनी स्थानीय मशीन पर अपनी पसंद के अनुसार अपडेट करें।

इसके अलावा, यह आपको स्थानीय रूप से पूर्ण की गई फ़ाइलों के साथ छेड़छाड़ से बचने देता है लेकिन .gitignore में सूचीबद्ध फ़ाइलों पर ध्यान केंद्रित करने में आपकी सहायता करता है।

हालाँकि, यदि आप कभी भी किसी फ़ाइल या निर्देशिका को स्थानीय रूप से अद्यतन करने या पूरा करने से पहले .gitignore से छूट देने का निर्णय लेते हैं, तो उन्हें .gitignore से हटाकर हटा दें। लेकिन सुनिश्चित करें कि फ़ाइल को स्वयं हटाना नहीं है।

आखिरकार, आप दौड़ सकते हैं गिट ऐड --all अपने रिमोट रिपोजिटरी में प्रतिबद्ध होने के लिए उन्हें फिर से मंचित करने के लिए।

आपको Gitignore में किस प्रकार की फाइलें रखनी चाहिए?

अस्थायी रूप से उपयोग की जाने वाली फ़ाइलें और फ़ोल्डर जो आपके प्रोजेक्ट के लिए अप्रासंगिक हैं, उन फ़ाइलों के उदाहरण हैं जिन्हें आप .gitignore में रख सकते हैं। यदि आपके पास अतिरिक्त जावास्क्रिप्ट या मॉड्यूल जैसी अधूरी फाइलें भी हैं, तो वे .gitignore में जा सकते हैं। जैसा कि हमने पहले बताया, एक बार जब आप ऐसी फाइलों को अपडेट और स्टेज करने का निर्णय लेते हैं, तो आप उन्हें .gitignore से कभी भी हटा सकते हैं।

एक महान परियोजना के लिए हर बार .gitignore का उपयोग करना एक शर्त नहीं है। लेकिन यह आपके वर्कफ़्लो को सरल करता है। यदि आप क्लाउड होस्टिंग का उपयोग करने की योजना बना रहे हैं, तो यह परिनियोजन को भी सहज बना सकता है।

अब जब आप जानते हैं कि कुछ फ़ाइलों और फ़ोल्डरों को .gitignore के साथ मंचन से कैसे छूट दी जाए, तो आप यह भी देख सकते हैं कि आप Git को कैसे साफ कर सकते हैं और एक साफ-सुथरा काम करने वाला पेड़ बना सकते हैं।

साझा करना साझा करना कलरव ईमेल यहां बताया गया है कि गिट को कैसे साफ करें और अनट्रैक की गई फाइलों को कैसे हटाएं

अपनी गिट परियोजना ढूँढना पुरानी फाइलों से भरा हुआ है? अपने गिट को साफ करने का तरीका जानें।

आगे पढ़िए
संबंधित विषय
  • प्रोग्रामिंग
  • फ़ाइल प्रबंधन
  • GitHub
लेखक के बारे में इडिसौ ओमिसोला(94 लेख प्रकाशित)

Idowu कुछ भी स्मार्ट तकनीक और उत्पादकता के बारे में भावुक है। अपने खाली समय में, वह कोडिंग के साथ खेलता है और जब वह ऊब जाता है तो शतरंज की बिसात पर चला जाता है, लेकिन उसे कभी-कभी दिनचर्या से अलग होना भी पसंद होता है। लोगों को आधुनिक तकनीक के बारे में बताने का उनका जुनून उन्हें और अधिक लिखने के लिए प्रेरित करता है।

रास्पबेरी पाई का उपयोग किस लिए किया जाता है
Idowu Omisola . की और फ़िल्में या टीवी शो

हमारे न्यूज़लेटर की सदस्यता लें

तकनीकी युक्तियों, समीक्षाओं, निःशुल्क ई-पुस्तकों और अनन्य सौदों के लिए हमारे न्यूज़लेटर से जुड़ें!

सब्सक्राइब करने के लिए यहां क्लिक करें