/ Intellij में सिंगल मॉड्यूल VCS के साथ / प्रोजेक्ट प्रोजेक्ट VCS - git, intellij- विचार, संस्करण-नियंत्रण, कई-रिपोजिटरी

Intellij - git, intellij-idea, संस्करण-नियंत्रण, एकाधिक-भंडारों में एकल मॉड्यूल VCS के साथ प्रोजेक्ट वीसीएस को मिलाएं

मेरे पास 4 मॉड्यूल के साथ एक मल्टी मॉड्यूल प्रोजेक्ट है।

वर्तमान में मेरा पूरा प्रोजेक्ट अपने सभी मॉड्यूल्स के साथ VCS के अंतर्गत है, लेकिन अब मैं उन मॉड्यूल्स में से एक को दूसरे रिपॉजिटरी में रखना चाहता हूं।

मुझे पता है कि प्रत्येक मॉड्यूल को स्वयं के भंडार में संलग्न करना संभव है, लेकिन

क्या यह भी संभव है कि मेरी परियोजना को एक रिपॉजिटरी में रखा जाए, इस रेपो से एक मॉड्यूल को बाहर रखा जाए और इसे अपने रिपॉजिटरी में रखा जाए?

ऐसा करने का कारण यह है कि मेरे पास मेरे प्रोजेक्ट में कई अन्य फाइलें हैं जिन्हें मुझे संस्करण नियंत्रण में रखने की आवश्यकता है, इसलिए यह केवल मेरे मॉड्यूल के लिए मेरे मामले के लिए पर्याप्त नहीं है।

उत्तर:

जवाब के लिए 0 № 1

यदि आप अपने मॉड्यूल की घोषणा करते हैं गिट submodules, तुम कर पाओ गे:

  • केवल एक माता-पिता रेपो रखें (जो आपके गिट सबमॉडल्स को संदर्भित करेगा)
  • केवल उन मॉड्यूलों में से एक पर काम करें (क्योंकि एक git सबमॉड्यूल अपने आप में एक git रेपो है)

आप ऐसा कर सकते हैं एक मौजूदा सबफ़ोल्डर से अपने इतिहास के साथ एक सबमॉड्यूल बनाएं.