मेरे पास एक रेपो है जहां 'मास्टर' एक निश्चित दिशा में जा रहा है, और दूसरी शाखा 'फू' कुछ कामों के लिए भिन्न होने जा रही है, उसके बाद उसके बाद के सभी परिवर्तनों को 'मास्टर' पर ट्रैक करें। यह सब निश्चित रूप से पसंद है।सबवर्जन में विलय के लिए केवल-रिकॉर्ड है, मैं गिट में ऐसा कैसे कर सकता हूं?
सबवर्सन में आप चीजों को चिह्नित करने के लिए केवल एक विलय-विलय कर सकते हैं क्योंकि "विलय हुआ है" भले ही कोई वास्तविक परिवर्तन नहीं किया गया हो। यानी यह लक्ष्य शाखा में निर्देशिकाओं से जुड़ी संपत्तियों में विलय-ट्रैकिंग संख्याओं को बदलता है।
मैं के साथ एक खेल ..
कुछ मैं के साथ इससे पहले कि मैं प्रतिबद्ध है टिंकर करने के लिए सक्षम हो सकता है के रूप मेंGit विलय --no-प्रतिबद्ध मास्टर पड़ा है
.., लेकिन यह प्रश्न में परिवर्तन के हिस्से के लिए लक्षित शाखा की गड़बड़ी का नरक बना रहा है (हटाए जाने के बाद नाम बदलें)।
एक आसान तरीका होना चाहिए ..?
- पॉल
पीएस मैं कसम खाता हूं कि यह तीसरी बार मैंने पिछले सप्ताह में '--strategy = ours' का उल्लेख किया है। मुझे आश्चर्य है कि क्यों हर किसी को अचानक इतिहास को फेंकने की जरूरत है ... – Cascabel
मैं शाखा बिंदु के ठीक बाद, शाखा पर डेटाबेस कॉन्फ़िगरेशन फ़ाइल बदल रहा हूं, और इसे वापस मास्टर में विलय नहीं करना चाहता हूं। बाद में शाखा पर बग फिक्स, मैं मास्टर को वापस विलय करना चाहता हूं। इससे यह अनुमति मिल जाएगी, फिक्स चुनने के बिना व्यक्तिगत रूप से काम करता है। –
उपर्युक्त करते समय, यह मेरे लिए हुआ कि यह डेटाबेस जानकारी वास्तव में पर्यावरण चर में है, जैसा कि बारह-फैक्टर ऐप में है। –