मैं कुछ वर्षों के लिए गिट का उपयोग कर रहा हूं, और प्रत्येक बार एक विलय करने के दौरान, गिट कुछ विचित्र संघर्षों की रिपोर्ट करता है। यहाँ .htaccess फ़ाइल का एक उदाहरण है, जब मैं Drupal कोर के नए 7.24 रिलीज में विलय कर दिया से:गिट: झूठी विलय संघर्ष?
# Protect files and directories from prying eyes.
<FilesMatch "\.(engine|inc|info|install|make|module|profile|test|po|sh|.*sql|theme|tpl(\.php)?|xtmpl)(~|\.sw[op]|\.bak|\.orig|\.save)?$|^(\..*|Entries.*|Repository|Root|Tag|Template)$|^#.*#$|\.php(~|\.sw[op]|\.bak|\.orig\.save)$">
<<<<<<< HEAD
Order allow,deny
</FilesMatch>
# Hide important scripts from malicious users.
<FilesMatch "^(autoinstall\.php|install\.php|update\.php)$">
=======
>>>>>>> 7.24
Order allow,deny
</FilesMatch>
कैसे वहाँ एक संघर्ष यहाँ है? यह व्हाइटस्पेस/एंडलाइन मतभेदों का एक संभावित मामला भी नहीं है: संघर्ष के 7.24 खंड में कुछ भी नहीं है।
गिट इस बारे में शिकायत क्यों कर रहा है? मैं शायद कुछ मौलिक गलत समझ रहा हूँ ...
आप अपने मर्ज टकरावों में आम पूर्वजों को देखने के लिए "गिट कॉन्फ़िगर --global merge.conflictstyle diff3" भी सक्षम कर सकते हैं। –