जब मैं git pull
करता हूं, तो गिट बैश से, टर्मिनल आमतौर पर पुल चलाता है, मेरे स्थानीय अपडेट करता है, और फिर लटकता है। मुझे यकीन नहीं है कि यह मेरे लिए कुछ करने का इंतजार कर रहा है, लेकिन मैं आमतौर पर CTRL-C
के साथ इससे बाहर निकलता हूं। उसके बाद, मुझे लगता है कि एक index.lock मुझे अन्य चीजों को करने से रोक रहा है जिस पर मुझे इसे हटाना है। क्या मैं गलतफहमी कर रहा हूं कि git pull
कैसे काम करता है?गिट खींच क्यों लटका है?
उत्तर
मैं विंडोज़ में हूं, और मैंने खींचने से पहले विजुअल स्टूडियो को बंद करके लटका हल किया।
/etc/ssh/ssh_config
वाकई 22. कुछ लोगों को मिलता है के अलावा कुछ करने के लिए अपने डिफ़ॉल्ट SSH बंदरगाह की स्थापना नहीं कर रहे हैं बनाने के लिए:
(मैक ओएस एक्स पर) मेरे पास विजुअल स्टूडियो कोड खोला गया था और यह 'गिट पुल' पर लटका था। इसे बंद कर दिया फिर से 'गिट पुल' किया और वीएस कोड लॉन्च किया और 'गिट पुल 'की वजह से' मर्ज 'के लिए एक प्रतिबद्ध संदेश खोला। एक संदेश दर्ज किया, बचाया, खिड़की बंद कर दिया और सब ठीक था। – Jheasly
आप एक Linux मशीन से खींच रहे हैं, तो आप इस फ़ाइल को चेक कर सकते हैं उस फ़ाइल और के बीच उलझन में:
/etc/ssh/sshd_config
जब वे एक गैर मानक SSH बंदरगाह के लिए सर्वर की स्थापना कर रहे हैं।
- 1. गिट सब कुछ खींच नहीं खींच रहा
- 2. गिट घातक: रिमोट एंड लटका
- 3. "गिट पुश": स्लग संकलन लटका
- 4. proc.communicate() के बाद python.subprocess क्यों लटका है?
- 5. यह MySQL क्वेरी क्यों लटका है?
- 6. क्यों LinkedBlockingQueue # poll() लटका सकता है?
- 7. गिट सबमिशन init नवीनतम प्रतिबद्धता खींच नहीं
- 8. गिट से निर्भरता कलाकृतियों को कैसे खींच सकता है?
- 9. गिट दो स्थानीय भंडारों के बीच परिवर्तन खींच रहा है
- 10. गिट किसी अन्य भंडार से शाखा खींच रहा है?
- 11. डोकर छवि परतों खींच दौरान हमेशा के लिए लटका हुआ है
- 12. 'गिट-एसवीएन' को 'संभव शाखा बिंदु' पर क्यों लटका दिया गया है:
- 13. गिट खींच हर समय नई शाखाओं को क्यों दिखा रहा है?
- 14. खींच
- 15. ग्राफिक्स क्यों है। ड्रॉलाइन एक वेज आकार खींच रहा है?
- 16. हेरोकू गिट - घातक: रिमोट एंड अप्रत्याशित रूप से लटका हुआ
- 17. क्लोजर मेरी गणना करने के बाद क्यों लटका है?
- 18. IE8 jquery window.resize ईवेंट पर क्यों लटका है?
- 19. यह उद्देश्य सी कॉल क्यों लटका हुआ है?
- 20. क्यों नोड कभी कभी लटका है जब Int8Array आवंटन?
- 21. PowerShell ISE इस सी # प्रोग्राम पर क्यों लटका है?
- 22. अद्यतन करने Git खींच
- 23. नियंत्रण अपने बाउंडिंग बॉक्स के बाहर क्यों खींच सकता है?
- 24. पुश आधारित के बजाय कफका खींच क्यों है?
- 25. आप दूरस्थ सर्वर पर स्वचालित गिट खींच कैसे करते हैं?
- 26. मैवेन में एक गिट खींच कैसे कर सकता हूं?
- 27. गिट सबमिशन submodules में फ़ाइलों को खींच नहीं
- 28. मैं एक विशिष्ट शाखा में एक गिट खींच कैसे करूं?
- 29. सभी शाखाओं को आसानी से 'गिट खींच' कैसे करें?
- 30. गिट त्रुटि दिखाता है "एक गिट भंडार घातक प्रतीत नहीं होता है: रिमोट एंड अप्रत्याशित रूप से लटका हुआ है"
टर्मिनल में, एक कथन 'GIT_TRACE = true git pull' के रूप में निष्पादित करें, और फिर देखें कि क्या आप देख सकते हैं कि यह लटकते समय क्या कर रहा है। –
क्या आप विंडोज़ पर हैं? यदि ऐसा है, और यदि यह 'गिट मर्ज' चरण के दौरान लटक रहा है, तो क्या आपके पास कुछ प्रक्रिया चल रही है जो कुछ फ़ाइल पर लॉक रख रही है? विंडोज़ में "अनिवार्य लॉकिंग" है जिसमें प्रक्रिया * ए * में एक फ़ाइल लॉक होती है, और प्रक्रिया * बी * (गिट) * उस फ़ाइल का उपयोग * करने की कोशिश करती है, प्रक्रिया * बी * तब तक रुक जाती है जब तक * ए * लॉक जारी नहीं करता है। यदि आप * बी * (यानी,^सी आउट ऑफ़ गिट) को समाप्त करते हैं, तो आदर्श रूप से इसे अपनी 'index.lock' फ़ाइल को साफ़ करना चाहिए (जो विंडोज़ के अनिवार्य लॉकिंग का उपयोग नहीं करता है, यह सिर्फ एक सामान्य फ़ाइल है जो गिट स्वयं के साथ समन्वय करने के लिए उपयोग करता है), लेकिन स्पष्ट रूप से यह नहीं करता है। – torek