मेरे पास दो अलग-अलग नेट परियोजनाएं हैं, जो जिथब पर होस्ट की गई हैं।दो अलग-अलग गिट परियोजनाओं के बीच कोड साझा करना
मैं दो परियोजनाओं के लिए साझा "कॉमन्स" लाइब्रेरी बनाना चाहता हूं।
इस साझाकरण को सुविधाजनक बनाने के लिए मैं अपने भंडार को कैसे ढूढ़ूं?
आदर्श रूप से, एक परियोजना में इस सामान्य पुस्तकालय में बदलाव आसानी से अन्य परियोजना में धकेल दिया जा सकता है। मैं कोड को दो परियोजनाओं (विजुअल स्टूडियो के भीतर) से संपादन योग्य रखना पसंद करता हूं, और इसे पुस्तकालय के रूप में शामिल नहीं करता हूं। क्या इसके लिए सबसे अच्छा अभ्यास है?
आप प्रत्येक भंडार में 'गिट सबमिड्यूल पथ-से-साझा-भंडार' जोड़ते हैं। साझा भंडार के नाम के साथ एक उप-निर्देशिका बनाई जाएगी। यह प्रश्न यहां प्रासंगिक है: http://stackoverflow.com/questions/1462754/what-is-the-advantage-of-using-git-submodules-over-having-a-repo-inside-another –
यह बहुत अजीब है । मैं केवल एक टूटी हुई लिंक को ठीक करना चाहता था। मैं ऐसा नहीं कर सका क्योंकि यह बहुत छोटा था, मुझसे मत पूछो क्यों। मुझे नहीं पता था कि क्या जोड़ना है, क्योंकि मुझे submodules के बारे में पता नहीं था। तो, मैंने एक वाक्य जोड़ा, ताकि मैं उस टूटी हुई लिंक को ठीक कर सकूं। यह स्वीकार किया गया था। बाद में, जब मैंने उस बेकार वाक्य को और अधिक उपयोगी तरीके से बदलने की कोशिश की, तो इसे अस्वीकार कर दिया गया। तो, हम उस बेकार वाक्य के साथ छोड़ दिया गया है। –