2012-07-30 8 views
8

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

+0

संभावित डुप्लिकेट [क्या मुझे मैन्युअल विलय करने के बाद अपने प्रतिबद्ध संदेश में संघर्षों की सूची को हटा देना चाहिए?] (Http://stackoverflow.com/questions/5414477/should-i-remove-the-list-of- विवाद-इन-माय-प्रतिबद्ध-संदेश-बाद-कर-मैनुअल) – emlai

उत्तर

3

जो भी इसके लायक है, रखें। अगर फ़ाइल लाइन को कम करती है, तो यह आपको यह निर्धारित करने में मदद करती है कि अनजाने परिणामों के साथ एक विलय कहाँ हो सकता है।

अक्सर, एक "अपरिवर्तनीय" में निर्णय कॉल शामिल होते हैं जहां विलय दूसरे शाखा की तुलना में एक शाखा को बेहतर जानता है (बी/सी एस/उसने उस पर काम किया) या शाखा को अच्छी तरह से नहीं जानता है। अपेक्षाकृत अनौपचारिक, भले ही अच्छी तरह से, निर्णय कॉल अक्सर परेशानी का जादू कर सकते हैं। Grep के लिए आसान है जो वहां उन रेखाओं के साथ unconflicted विलय।

आपका माइलेज भिन्न हो सकता है, मैं वकील नहीं हूं।

+1

'गिट रीर्रे' भी देखें, जो आपको संघर्ष समाधानों का स्थानीय डेटाबेस स्थापित करने की अनुमति देगा। हमेशा उपयोगी होते हैं यदि आप खुद को एक ही विलय को दोबारा जोड़ते हैं। – Christopher