Git में सबमॉड्यूल कैसे जोड़ें

Git Mem Sabamodyula Kaise Jorem



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

यह ट्यूटोरियल Git में सबमॉड्यूल डायरेक्टरी को जोड़ने की विधि प्रदर्शित करेगा।







Git में सबमॉड्यूल कैसे जोड़ें?

Git में एक सबमॉड्यूल जोड़ने के लिए, नीचे बताई गई प्रक्रिया का पालन करें:



    • गिट स्थानीय निर्देशिका पर जाएं।
    • Git स्थानीय रिपॉजिटरी के अंदर एक सबमॉड्यूल बनाएं।
    • सबमॉड्यूल डायरेक्टरी की ओर बढ़ें।
    • सबमॉड्यूल डायरेक्टरी को इनिशियलाइज़ करें।
    • अगला, अपने GitHub खाते में लॉग इन करें और “पर जाएँ” आपकी रिपॉजिटरी> एक रिपॉजिटरी चुनें> HTTPS कॉपी करें ”यूआरएल।
    • 'का उपयोग करके सबमॉड्यूल डालें गिट सबमॉड्यूल जोड़ें कॉपी किए गए URL के साथ कमांड।
    • गिट स्थिति की जांच करके जोड़े गए मॉड्यूल को सत्यापित करें।
    • 'का उपयोग करके ट्रैक किए गए मॉड्यूल को कमिट करें गिट प्रतिबद्ध ' आज्ञा।

चरण 1: Git लोकल रिपॉजिटरी पर पुनर्निर्देशित करें



सबसे पहले, Git उपयोगिता खोलें और 'का उपयोग करके Git स्थानीय रिपॉजिटरी की ओर नेविगेट करें' सीडी ' आज्ञा:





सीडी 'सी: \ उपयोगकर्ता \ उपयोगकर्ता \ गिट \ डेमो 1'


चरण 2: एक सबमॉड्यूल निर्देशिका बनाएं

निष्पादित करें ' mkdir 'वर्तमान निर्देशिका के अंदर एक उपनिर्देशिका बनाने की आज्ञा:



mkdir सबमॉड्यूल-डेमो1



चरण 3: सबमॉड्यूल निर्देशिका पर जाएं

'का उपयोग करके सबमॉड्यूल निर्देशिका पर नेविगेट करें' सीडी ' आज्ञा:

सीडी सबमॉड्यूल-डेमो1



चरण 4: सबमॉड्यूल डायरेक्टरी को इनिशियलाइज़ करें

अगला, 'निष्पादित करके बनाई गई सबमॉड्यूल निर्देशिका को प्रारंभ करें' गर्मी है ' आज्ञा:

गर्मी है


नतीजतन, एक खाली रिपॉजिटरी को सफलतापूर्वक आरंभ किया गया है:


चरण 5: HTTPS URL कॉपी करें

अगला, अपने GitHub खाते में लॉग इन करें और “पर जाएँ” आपकी रिपॉजिटरी> एक रिपॉजिटरी चुनें> HTTPS कॉपी करें 'यूआरएल:


चरण 6: सबमॉड्यूल जोड़ें

चलाएँ ' गिट सबमॉड्यूल जोड़ें कॉपी किए गए URL को कमांड और पेस्ट करें:

गिट सबमॉड्यूल एचटीटीपी जोड़ें: // github.com / गिटूसर213 / testrepo.git


परिणामी छवि इंगित करती है कि सबमॉड्यूल रिपॉजिटरी को कथित रिमोट रिपॉजिटरी के साथ सफलतापूर्वक क्लोन किया गया है:


चरण 7: Git की स्थिति की जाँच करें

अब, चलाकर वर्तमान स्थिति देखें ' गिट स्थिति ' आज्ञा:

गिट स्थिति


यह देखा जा सकता है कि स्टेजिंग एरिया में नए बदलाव जोड़े गए हैं:


चरण 8: परिवर्तन करें

अब, 'निष्पादित करके सभी परिवर्तन करें' गिट प्रतिबद्ध 'के साथ कमांड' -एम संदेश भेजने के लिए ध्वज:

गिट प्रतिबद्ध -एम 'सबमॉड्यूल जोड़े गए'


नीचे दिए गए आउटपुट से पता चलता है कि सभी संशोधन किए गए हैं:


यह सब Git स्थानीय निर्देशिका में सबमॉड्यूल जोड़ने के बारे में है।

निष्कर्ष

Git में एक सबमॉड्यूल जोड़ने के लिए, पहले Git लोकल डायरेक्टरी में जाएँ और Git लोकल रिपॉजिटरी के अंदर '' का उपयोग करके एक सबमॉड्यूल बनाएँ। mkdir ' आज्ञा। फिर, सबमॉड्यूल डायरेक्टरी में जाएं और इसे इनिशियलाइज़ करें। अगला, अपने GitHub खाते में लॉग इन करें और “पर जाएँ” आपकी रिपॉजिटरी> एक रिपॉजिटरी चुनें> HTTPS URL कॉपी करें ”। सबमॉड्यूल को 'के साथ डालें' गिट सबमॉड्यूल जोड़ें कॉपी किए गए लिंक के साथ कमांड। अंत में, 'की मदद से अतिरिक्त संशोधन करें' गिट प्रतिबद्ध ' आज्ञा। इस पोस्ट में Git में सबमॉड्यूल को जोड़ने की विधि बताई गई है।