मैंने इस पर सभी समान प्रश्न पढ़े हैं; ऐसा लगता है कि निम्नलिखित में से कोई भी काम किया है:गिट पुल संभव नहीं है, अनमर्ज फ़ाइलें
Delete offending files
git reset --hard HEAD
git stash
git pull
लगभग हर संयोजन, परिवर्तन stashing और रिपोजिटरी से खींच, unmergable फाइलों में परिणाम है। मैं सभी स्थानीय परिवर्तनों को त्यागना चाहता हूं और केवल रिमोट का उपयोग करना चाहता हूं, लेकिन मैं फिर से क्लोन नहीं कर सकता (डेवलपर के साथ बैंडविड्थ और इंटरनेट उपयोग सीमाएं ऐसा करने की कोशिश कर रही हैं)। मैं यह कैसे करु?
बस की कोशिश की:
git stash
git pull
भी काम नहीं किया।
अधिक जानकारी
वहाँ एक स्थानीय प्रतिबद्ध है, और नदी के ऊपर एक साथ ही प्रतिबद्ध है। इस प्रकार मैंने git pull --rebase
की कोशिश की है लेकिन यह अभी भी ठीक से काम नहीं कर रहा है ... इससे मुझे त्रुटियां मिलती हैं - "एक अनसुलझा संघर्ष के कारण बाहर निकलना"। अगर मैं git stash, git reset --hard HEAD, git pull --rebase
करते हैं, मैं त्रुटि "पुल संभव, मर्ज ना किए गए परिवर्तन नहीं है ..."
द्वारा सुझाव के अनुसार टीम गिट रिबेस --बॉर्ट' और 'गिट पुल - रीबेस' को आजमाने के लिए टीम के सदस्य को बता रहा हूं। ऐसा इसलिए मुझे नहीं पता कि यह काम करता है - लेकिन मैं एक अच्छे समाधान के लिए उभरा हूं –
@ टिमोथीव यह सच है, लेकिन मुझे लगता है कि इस सवाल के आधार पर मुझे लगाया गया था। –
हाल ही में अनुमोदित संपादन से शुरुआत में भारी चेतावनी जोड़ने से, यह इंगित करना है कि यह पहले से ही उल्लेख किया गया है: "फिर [गिट] उस हैश पर फ़ाइल संरचना/सामग्री से मेल खाने के लिए कार्यशील निर्देशिका को मजबूती से बदलता है।" लेकिन अनुमान लगाओ कि पर्याप्त स्पष्ट नहीं था। –