2013-06-18 6 views
5

मैंने हाल ही में अपनी कुछ परियोजनाओं को जिथब पर ओपन सोर्स बनाने के लिए रखा है, लेकिन मुझे परियोजनाओं को व्यवस्थित करने के तरीके को समझने में परेशानी हो रही है।गीथब पर निर्भर परियोजनाओं को कैसे व्यवस्थित किया जाए?

मुझे Core project and another project मिल गया है जो कोर प्रोजेक्ट (साथ ही आने के लिए) पर निर्भर करता है। हालांकि, जब उपयोगकर्ता परियोजनाओं में से किसी एक की प्रतिलिपि लेते हैं तो वे शिकायत करते हैं कि इसमें कोर प्रोजेक्ट गुम है और मुझे उन्हें बताना है कि यह एक अलग भंडार में रहता है।

मुझे पता है कि ऐसा करने का एक बेहतर तरीका होना चाहिए। मैंने गिट सबमिड्यूल के बारे में पढ़ा है लेकिन मैं वास्तव में उन्हें अभी तक समझ में नहीं आता हूं।

मेरा सवाल है, क्या ट्यूटोरियल्स या उदाहरणों का पालन करना आसान है कि मैं अपनी परियोजनाओं को कैसे व्यवस्थित कर सकता हूं? मैं विंडोज, टोर्टोइज गिट का उपयोग कर रहा हूं और मेरी परियोजनाएं सी # में हैं।

+0

submodules के बारे में इससे संबंधित एक सवाल का जवाब [यहां] (http://stackoverflow.com/a/17121052/1615903) – 1615903

उत्तर

1

आप उपट्री या submodules का उपयोग कर सकते हैं। http://blogs.atlassian.com/2013/05/alternatives-to-git-submodule-git-subtree/

+1

यह सबसे अच्छा जवाब मैं प्राप्त करने के लिए मैं इसे अनुमोदित करेंगे जा रहा हूँ है, लेकिन यह नहीं है, तो वास्तव में मैं क्या देख रहा था। मैं वास्तव में क्या करने में सक्षम होना चाहता हूं, विंडोज़ में एक फ़ोल्डर पर राइट क्लिक करें और सभी निर्भरताओं के साथ मेरा भंडार प्राप्त करने के लिए टोर्टोइस गिट का उपयोग करें। कमांड लाइन या उसके जैसा कुछ भी नहीं फिसल रहा है। मुझे एहसास है कि यह गिट की भावना में नहीं हो सकता है, लेकिन यह वही है जो मैं चाहता हूं और कुछ और समझौता है। – craftworkgames

संबंधित मुद्दे