मेरे पास एक परियोजना है जिसमें एक सबमॉड्यूल है lib/three20
मेरी .gitmodule
फ़ाइल इस तरह दिखती है:
[submodule "lib/three20"]
path = lib/three20
url = git://github.com/facebook/three20.git
मैंने इसे अतीत में त्रुटियों के बिना क्लोन git submodule init
किया है , ( इसके बाद git submodule update
) और यह थोड़ी देर के लिए काम कर रहा है।
मैंने इसे एक नई मशीन से जोड़ने की कोशिश की, और अब मुझे यह त्रुटि मिल रही है git submodule init
:
No submodule mapping found in .gitmodules for path 'Classes/Support/Three20'
वह रास्ता Xcode में सिर्फ एक खाली फ़ोल्डर है जिसका उपयोग मैं अन्य निर्देशिका से परियोजनाओं को घर करने के लिए करता हूं। यह .gitmodules
फ़ाइल का हिस्सा नहीं है , इसलिए मैं नहीं देखता कि यह रास्ता कहाँ से मिल रहा है।
कोई विचार?
.git
फ़ोल्डर में कहीं भी उस रास्ते का कोई उल्लेख नहीं मिला । ऐसा करने से grep -r "Classes/Support/Three20" *.*
कोई नतीजा नहीं
git ls-tree HEAD Classes/Support
, और यदि यह कहता है कि थ्री 20 एक कमिट है, तो वहां एक गिटलिंक है। यदि वहाँ है, तो ऊपर दिए गए प्रश्न VonC से उचित निर्देशों का पालन करें या तो इसे एक उचित सबमॉड्यूल में बदल दें या इसे नियमित रूप से ट्रैक की गई सामग्री में बदल दें।