Git
मर्ज की उलझनों का समाधान
खोज…
मैनुअल संकल्प
git merge
निष्पादित करते समय आप पा सकते हैं कि git "मर्ज संघर्ष" त्रुटि की रिपोर्ट करता है। यह आपको सूचित करेगा कि किन फाइलों में टकराव है, और आपको संघर्षों को हल करने की आवश्यकता होगी।
किसी भी बिंदु पर एक git status
आपको यह देखने में मदद करेगी कि अभी भी एक सहायक संदेश जैसे संपादन की आवश्यकता क्या है
On branch master
You have unmerged paths.
(fix conflicts and run "git commit")
Unmerged paths:
(use "git add <file>..." to mark resolution)
both modified: index.html
no changes added to commit (use "git add" and/or "git commit -a")
Git फ़ाइलों में मार्करों को यह बताने के लिए छोड़ देता है कि संघर्ष कहाँ उत्पन्न हुआ:
<<<<<<<<< HEAD: index.html #indicates the state of your current branch
<div id="footer">contact : [email protected]</div>
========= #indicates break between conflicts
<div id="footer">
please contact us at [email protected]
</div>
>>>>>>>>> iss2: index.html #indicates the state of the other branch (iss2)
संघर्षों को हल करने के लिए, आपको <<<<<<< और >>>>>>> के बीच के क्षेत्र को संपादित करना होगा, उचित रूप से, स्थिति रेखाओं को हटा दें (<<<<<<<<, >>>>> >>, और ======== लाइनें) पूरी तरह से। फिर इसे git add index.html
और मर्ज खत्म git commit
लिए git commit
करें।
Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow