मेरे पास एक मुख्य गिट भंडार ए है और हम अपने मुख्य प्रोजेक्ट की उपनिर्देशिका में किसी अन्य गिट रिपोजिटरी बी से स्रोतों का उपयोग कर रहे हैं। अब यह प्रयुक्त उपनिर्देशिका में ए रिपॉजिटरी के भीतर बी रिपॉजिटरी की जांच करना अच्छा होगा। यदि कोई और तो निश्चित रूप से भंडार क्लोन करता है तो उसे अपना मुख्य भंडार ए प्राप्त करना चाहिए और उसके भीतर स्वचालित रूप से बी भंडार होना चाहिए।गिट भंडार के भीतर गिट भंडार
मुझे निर्देशिका संरचना कल्पना करते हैं: क्योंकि अन्य लोगों को इस की जाँच,
+ main_repository - the root directory of the main Repository + src - directory containing the source + foreignRepo - this should be the root directory of another git repo + binaries + other
यह भी दूरदराज के भंडार में पता होना चाहिए, सिर्फ एक स्थानीय प्रतिलिपि मुझे मदद नहीं करता है और करने के लिए सक्षम होना चाहिए सभी सामान संकलित करें।
आपको अपनी आवश्यकताओं के लिए गिट सबमिड्यूल देखना चाहिए: http://book.git-scm.com/5_submodules.html –
अपडेट किया गया लिंक: http://schacon.github.io/gitbook/5_submodules.html – twasbrillig
एक ब्लॉग पोस्ट प्रत्येक दृष्टिकोण के पेशेवर उत्तर विपक्ष बताता है [गिट सबमॉड्यूल: गिट सबट्री] (http://blogs.atlassian.com/2013/05/alternatives-to-git-submodule-git-subtree/)। –