मेरे पास एक प्रोजेक्ट A है जो एक लाइब्रेरी है और इसका उपयोग प्रोजेक्ट B में किया जाता है।
ए और बी दोनों परियोजनाओं में बी के अंदर जीथबूट पर एक अलग भंडार है, हमारे पास ए का एक सबमॉड्यूल है।
मैंने लाइब्रेरी पर कुछ कक्षाएं संपादित कीं, जो कि रेपो ए में है, मैंने रिमोट रेपो पर धकेल दिया, इसलिए लाइब्रेरी (रेपो ए) अपडेटेड है।
ये अपडेट "संदर्भ" (सबमॉड्यूल) पर प्रतिबिंबित नहीं करते हैं। सबमॉड्यूल एक पिछली कमिट को संदर्भित करता है .... मुझे गिट पर सबमॉडल अपडेट करने के लिए क्या करना चाहिए?
git submodule updateसबमॉड्यूल के मालिक नहीं हैं, तो आप बस तब कर सकते हैं जब किसी और ने प्रोज को अपडेट किया हो (आपको एक नई कमिट आईडी मिल जाएगी)।