मैं एक परियोजना पर काम कर रहा हूं जो ट्रंक, आधिकारिक शाखाओं और सबसे उप-परियोजनाओं / अनौपचारिक शाखाओं के लिए मुख्य संस्करण नियंत्रण प्रणाली के रूप में जीआईटी का उपयोग करती है। इस प्रकार, मैं अपनी स्वयं की शाखा का उपयोग GIT करना चाहता हूं ताकि वे शेष समुदाय को अपनी शाखा का उपयोग करने की अनुमति दे सकें जो वे जानते हैं।
हालांकि, मैं उस परियोजना के एक हिस्से पर काम कर रहा हूं जो आधिकारिक और अनौपचारिक दोनों शाखाओं को ओवरलैप करता है, साथ ही कुछ पैच के साथ जो कभी भी ट्रंक में प्रवेश नहीं करेगा - जैसे, मुझे अपने पैच को अलग रखने में सक्षम होने की आवश्यकता है, जिससे सभी का उपयोग किया जा सके ट्रंक में उपयोग के लिए मेरी शाखा और चयनात्मक पैच लिया जाएगा। यह स्वाभाविक रूप से व्यापारिक कतारों का उपयोग करने की ओर झुकता है।
क्या कोई कारण है कि मैं अपने स्वयं के स्थानीय भंडार के लिए भाड़े का उपयोग नहीं कर सकता, लेकिन GIT और मर्क्यूरियल होस्टेड रिपॉजिटरी दोनों के लिए संपूर्णता को धक्का दे सकता है? या यों कहें, क्या कोई अच्छा कारण नहीं है, मुझे यकीन है कि यह संभव है।