मेरे Git रेपो इस तरह दिखता है।गिट एक शाखा को दूसरे में विलय कर रहा है एक दो तरह का विलय है? मास्टर में शाखा</p> <pre><code> _ branch_a / master/ _ branch_b </code></pre> <p>अब मैं branch_a में branch_b मर्ज करना चाहते हैं, <strong>नहीं</strong> या तो:
तो, मैं
git checkout branch_a
git merge branch_b
किया और Git चला गया और संघर्ष की एक जोड़ी मिल गया।
जब मैं git mergetool
कर meld
का उपयोग कर रहा कंसोल पर क्या मिलेगा
{local}: modified file
{remote}: modified file
है और एक खिड़की केवल स्थानीय और दूरस्थ दिखा।
क्या मैं जानना चाहता हूँ है:
क्यों दिखाया क्या मास्टर में था की साझा आधार नहीं है?
लोकल और रिमोट के बीच, जिसे मैं संपादित करना चाहता हूं?
यदि आप ए में बी को मर्ज करना चाहते हैं तो सही आदेश 'गिट चेकआउट शाखा_बी गिट मर्ज शाखा_ए' – iberbeu
आप किस गिट का उपयोग कर रहे हैं? जब मैं मर्जेटूल के रूप में मेल्ड का उपयोग करता हूं तो यह इसे सामान्य आधार से तीन-तरफा विलय के रूप में प्रस्तुत करता है। मैंने इसे कभी भी दो फाइलों को नहीं देखा है, इसलिए मुझे नहीं पता कि आपको संशोधित करने की उम्मीद है। – qqx
गिट संस्करण 1.8.1.2 – EMiller