2013-04-29 5 views
13

कुछ खींचने, विलय और संघर्ष को हल करने के बाद, मेरा जीआईटी अटक गया है।"राज्य के साथ एक भंडार में नहीं खींच सकता: merging_resolved"

  • रिटर्न "पुल" "राज्य के साथ भंडार में खींच नहीं कर सकते हैं:: merging_resolved"
  • "नदी के ऊपर से प्राप्त करें" रिटर्न "नहीं करने के लिए रेफरी यह मैं मुख्य परियोजना पर (EGit के साथ) करने की कोशिश की क्या है जीनियस वेबबॉकेट से निकलें - मूल - सबकुछ अद्यतित। "
  • "मर्ज" मेनू में गहरा हुआ है।
  • "Commit" रिटर्न "Commit/संशोधन संभव नहीं है ..."।
  • "अपस्ट्रीम तक पुश" रिटर्न "अस्वीकार - गैर-फास्ट-फॉरवर्ड"।
  • "अनुक्रमणिका में जोड़ें" कुछ भी नहीं करता है।

प्रोजेक्ट शीर्षक के पास, मैं देखता हूं [विलय मास्टर अप-तीर 1 डाउन-एरो 1]।

$ git status 
# On branch master 
# Your branch and 'origin/master' have diverged, 
# and have 1 and 1 different commit each, respectively. 
# 
nothing to commit (working directory clean) 

मैं कैसे आगे बढ़ सकता हूं?

+0

'गिट स्थिति' आपको क्या बताती है? – 1615903

+0

मेरा हालिया संपादन देखें। –

+7

कोई और सोचता है कि जीआईटी एक विफलता है? मैं इसे एक साल से अधिक समय से उपयोग कर रहा हूं और अभी भी मेकुरियल का प्रयास करने के लिए पूर्ण समय से डरता हूं। –

उत्तर

24

चूंकि आपने अपना विलय समाप्त कर लिया है, और यदि आपके पास कोई लंबित परिवर्तन नहीं है, तो आप git reset --hard आज़मा सकते हैं और देख सकते हैं कि समस्या बनी रहती है या नहीं। (देखें EGit reset your current HEAD)

+0

हां, इसे हल करने के लिए * गिट शैल *, नहीं * egit * का उपयोग करें। – youngzy

2

मुझे एक ही समस्या का सामना करना पड़ रहा था। मैंने पुल करने के बाद दिखाई देने वाले संघर्षों को हल करने के बीच एक परियोजना आयात किया था।

मैं निम्न चरणों के द्वारा इसे हल: 1. राइट भंडार पर क्लिक करें और पर रीसेट 2. मैं रिमोट ट्रैकिंग के अंतर्गत एक शाखा का चयन किया है, जिस पर वहाँ था क्लिक करें सबसे हाल के परिवर्तन 3. किया एक मिश्रित रीसेट प्रकार

अंत में, मुझे अस्थिर संस्करण में मेरे परिवर्तनों के साथ सभी नवीनतम संस्करण मिल गए।

संबंधित मुद्दे