2012-05-03 16 views
10

गिट लाने और कल सर्वर (एडब्ल्यूएस इंस्टेंस) पर काम करना बंद कर दिया।गिट फ़ेच/पुल ने काम करना बंद कर दिया है

$ git fetch 
ERROR: Repository not found. 
fatal: The remote end hung up unexpectedly 

उस उदाहरण पर दो रिपोजिटरी क्लोन हैं, दोनों एक ही त्रुटि दे रहे हैं। गिट अभी भी स्थानीय पीसी से अच्छी तरह से काम करता है।

git remote -v स्थानीय पीसी और सर्वर पर समान परिणाम देता है; ssh [email protected] काम करता है के रूप में यह चाहिए ("! हाय (नाम) आप सफलतापूर्वक प्रमाणीकृत किया है, लेकिन GitHub खोल पहुँच प्रदान नहीं करता।")

व्यवहार में एक अंतर नहीं है: git pull origin st + [टैब] एक शाखा का नाम करने के लिए विस्तार करने के लिए इस्तेमाल किया ; अब यह वर्तमान निर्देशिका में फ़ाइल के नाम पर फैलता है (फ़ाइल नाम शाखा नाम के समान नहीं है)।

अद्यतन: मैंने रिमोट बनाने की कोशिश की: एसएसएच संस्करण अभी भी विफल रहता है, लेकिन HTTP काम करता है।

this गिट मेलिंग सूची में चर्चा के अनुसार, यह वास्तव में गिटहब साइट पर एक समस्या है। साथ GIT_TRACE=1

############# Local results ############# 

$ GIT_TRACE=1 git fetch 
setup: git_dir: .git 
setup: worktree: c:/Projects/(local_path) 
setup: cwd: c:/Projects/(local_path) 
setup: prefix: (null) 
trace: built-in: git 'fetch' 
trace: run_command: 'ssh' '[email protected]' 'git-upload-pack '\''(username)/(reponame).git'\''' 
Enter passphrase for key '(keyname)': 
trace: run_command: 'rev-list' '--quiet' '--objects' '--stdin' '--not' '--all' 


############# AWS results ############# 

$ GIT_TRACE=1 git fetch 
trace: built-in: git 'fetch' 
trace: run_command: 'ssh' '[email protected]' 'git-upload-pack '\''(username)/(reponame).git'\''' 
ERROR: Repository not found. 
fatal: The remote end hung up unexpectedly 
+0

'git remote -v' का आउटपुट क्या है? –

+0

'मूल [email protected]: (उपयोगकर्ता नाम)/(reponame) .git (fetch)' 'मूल [email protected]: (उपयोगकर्ता नाम)/(reponame) .git (पुश)' मैंने डबल किया है चेक किया और देखा कि मेरे स्थानीय विन इंस्टॉल पर 'git remote -v' के अंत में' .git' नहीं था। सर्वर पर इसे बदलने का प्रयास किया - 'git' के साथ या बिना काम नहीं करता है। इसे स्थानीय पीसी पर बदल दिया - दोनों मामलों में ठीक काम करता है। – egor83

+1

क्या आप स्पष्ट रूप से 'गिट फ़ेच मूल' को निर्दिष्ट करने का प्रयास कर सकते हैं? – djs

उत्तर

7

समस्या

अद्यतन

उत्पादन को हल किया।

बाहर निकलता है कि यह हमारी तरफ से एक गैर-संचार था: वह लड़का जिसने उस बॉक्स पर चाबियाँ छोड़ीं, और जीएच रेपो तक पहुंच को रद्द कर दिया गया है।

गिटहब "आपके पास इस भंडार के लिए कोई पहुंच अधिकार नहीं है" के बजाय "रेपो नहीं मिला" - उनके समर्थन ने कहा कि वे एक रेपो के अस्तित्व को रिसाव नहीं करना चाहते हैं जब तक कि आपके पास इसका अधिकार न हो।

+1

आपका जाल केवल उस जाल में गिरने वाला नहीं है :)। निश्चित नहीं है कि उन्होंने बिना पहुंच के 404 लागू किए हैं। –

+0

@AbePetrillo, मैंने जवाब अपडेट किया :) – egor83

+0

"उनके समर्थन ने कहा कि वे एक रेपो के अस्तित्व को रिसाव नहीं करना चाहते हैं जब तक कि आपके पास इसका अधिकार न हो।" मैं इसे नहीं खरीदता हूं। जब आपके पास पहुंच हो, तो वे वही बेकार त्रुटि संदेश भी देते हैं, लेकिन आपका पासवर्ड अब स्थानीय रूप से कैश नहीं किया जाता है और आपको वह संदेश भी मिलता है जब आपके पास केवल पढ़ने के लिए पहुंच होती है। दोनों मामलों में आप स्पष्ट रूप से रेपो के अस्तित्व के बारे में जानते हैं। – Kaiserludi

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