जब कोई गिट रिबेस एक संघर्ष पाता है तो इसका क्या अर्थ है, लेकिन फ़ाइल में कोई स्पष्ट समस्या नहीं है? प्रश्न में फ़ाइल में कोई संघर्ष मार्कर नहीं है, और git mergetool
कहता है "विलय करने के लिए कुछ भी नहीं"।गिट विद्रोह संघर्ष विलय करने के लिए कुछ भी नहीं?
विकल्प रहे है या जोड़ने रीसेट:
# Unmerged paths:
# (use "git reset HEAD <file>..." to unstage)
# (use "git add/rm <file>..." as appropriate to mark resolution)
#
# both modified: filename.js
कैसे मैं कैसे पता है कि इस बारे में और जो रास्ता लेने के लिए है?
git ls-files -s filename.js
3 पंक्तियों देता है:
100644 d2c915b1d632b8ef8fbcf056824fb7fac7824ab9 1 filename.js
100644 9010798f1d19ac712196b1fc9b0870fd332b1275 2 filename.js
100644 b3ab7ec50812c73a3ec97bf0985f3226ec13cbc8 3 filename.js
ठीक मैनुअल के अनुसार, इस आदेश हमें मोड बिट्स, वस्तु का नाम, और मंच संख्या बताता है। मोड बिट्स वही हैं। तो 1, 2, और 3 क्या हैं, और वे "दोनों संशोधित" क्यों हैं, लेकिन संघर्ष मार्कर नहीं दिखा रहे हैं?
यह सफेद जगह अंतर हो सकता है। – birryree
यह देखने के लिए कि क्या संस्करण वास्तव में अलग हैं, 'git ls-files -s filename.js' आज़माएं। –
@ जोशली मैंने आपकी टिप्पणी के जवाब में अपना प्रश्न अपडेट किया। आउटपुट 3 ब्लब्स दिखाता है, लेकिन मुझे यकीन नहीं है कि वहां से कहां जाना है, मुझे मतभेद कैसे मिलेंगे, या बताएं कि कौन सा "एड" या "रीसेट" है? –