मैंने सोचा कि मैंने यह सब इस नई परियोजना के साथ काम किया है और सोचा था कि गिट submodules मेरे आवेदन को विकसित और तैनात करने का तरीका है।गिट सबमिशन submodules में फ़ाइलों को खींच नहीं
मेरा गिट रेपो (ड्रूपल) सेट अप करें और इसे ड्रूपल के 7.12 टैग के साथ शुरू किया। मेरी अपनी शाखा बनाई फिर गिट सबमिशन एड --ब्रैंच 7.x गिट: // पथ/से/ड्रूपल/मॉड्यूल साइट्स/सभी/मॉड्यूल/contrib/मॉड्यूल
के साथ साइट/सभी/मॉड्यूल/contrib के तहत आवश्यक मॉड्यूल जोड़े गए और फिर मैंने सोचा, मेरे रेपो को जिथब पर धक्का देकर, मैं इसे आसानी से खींच सकता हूं और फिर यह सभी submodules तैनाती पथ में खींच जाएगा। लेकिन, मेरा सभी मॉड्यूल खींच लिया नहीं कर रहे हैं, भले ही मैं करता हूँ: Git submodule foreach Git खींच या Git submodule init Git submodule अद्यतन
बाहर बदल जाता है के बाद, मैं गलत था। क्या मुझे अब सब कुछ फिर से करने की जरूरत है? यदि हां, तो कृपया मुझे बताएं कि कैसे, अगर नहीं, तो कृपया मुझे बताएं।
धन्यवाद। मैं सादगी पर वापस गया और ड्रोपल परियोजना के गिट कांटा का उपयोग करें। मैं ड्रूपल कोर फाइलों को नहीं बदलूंगा, इसलिए ड्रूपल कोर के बदलावों में विलय करने से मेरी परियोजना को नुकसान नहीं पहुंचाया जाना चाहिए। – geekdenz
"गिट सबमिशन इनिट" और "गिट सबमिशन अपडेट" चल रहा है मेरे लिए चाल है। मुझे नहीं पता था कि जब आप रेपो क्लोन करते हैं तो गिट स्वचालित रूप से submodules खींच नहीं करता है। – michaelday
@ मिचेलडे क्योंकि 'सबमिशन' मुख्य परियोजना से संबंधित नहीं है। यदि आप submodules खींचना चाहते हैं, तो जब आप रेपो क्लोन करते हैं तो 'गिट क्लोन - रिकर्सिव' का उपयोग करें। –
ahui