मेरे पास एक स्थानीय गिट भंडार में एक प्रोजेक्ट के दो संस्करण हैं। मुझे इस भंडार को 2 रिमोट रिपॉजिटरीज़ में रखना है, प्रत्येक संस्करण के लिए एक;एक जीआईटी भंडार में एक परियोजना के दो संस्करण को कैसे ट्रैक करें?
स्थानीय GIT (V1/V2) -> रिमोट GIT (V1), REMOTE GIT (V2)
मैं स्थानीय git भंडार जो केवल दूरस्थ GIT (V1) के पास जाना चाहिए में कुछ फ़ाइलें और अन्य चाहिए केवल रिमोट जीआईटी (वी 2) पर जाएं। अब मैं दोनों रिमोट्स के लिए पूर्ण स्थानीय भंडार प्रतिबद्ध करता हूं। क्या मैं केवल कुछ फ़ाइलों को REMOTE1 पर कर सकता हूं?
मुझे प्रोजेक्ट के दोनों संस्करणों को एक भंडार में रखना होगा, लेकिन इतिहास को थोड़ा विभाजित करने के लिए एक विकल्प चाहते हैं। मुझे नहीं लगता कि कोई भी शाखाएं मदद कर सकती हैं, इसलिए मुझे दोनों शाखाओं में समान परिवर्तन करना होगा। अधिकांश कोड, कोड का 9 0% वीईआर 1 और वीईआर 2 के लिए समान है। नया कोड आमतौर पर दोनों संस्करणों के लिए समान होता है।
पहले समझना अच्छा होगा (और यहां पोस्ट करें), आप क्या हासिल करने की कोशिश कर रहे हैं। सबसे छोटा संभव भंडार आकार? वीईआर 2 से बाहर निकलने वाली वीईआर 2 में विलय करने की आवश्यकता है? और कुछ? –