2010-08-18 6 views
38

मैं HTTPS के माध्यम से अपना भंडार क्लोन करने में असमर्थ हूँ:GitHub - HTTPS पहुँच

$ git clone https://github.com/walterjwhite/project.configuration.git 
Initialized empty Git repository in ./project.configuration/.git/ 
error: Failed connect to github.com:443; Connection refused while accessing https://github.com/walterjwhite/project.configuration.git/info/refs 
fatal: HTTP request failed 

मैं अपने लॉगिन और पासवर्ड के साथ ही मशीन या सर्वर से कनेक्ट कर रहा हूँ के साथ .netrc कॉन्फ़िगर किया है।

+0

एक ही परिदृश्य मैं bitbucket के लिए का सामना करना पड़ रहा से धक्का दे दिया। किसी भी समाधान की सराहना की जाती है ... –

उत्तर

74

के रूप में आप अपने आप को GitHub support में देखा था, Scott Schacon खुद का सुझाव दिया:

तो मुझे लगता है कि अपने .netrc गलत या कुछ और है?
अपने .netrc से जानकारी को हटाने का प्रयास करें और पहले क्लोनिंग करें (क्योंकि यह एक सार्वजनिक रेपो है)।

यदि यह गिटहब सर्वर समस्या नहीं है, तो यह आपकी फ़ायरवॉल हो सकती है।
और/या आपकी प्रॉक्सी (git config --global http.proxy http://user:[email protected]:xxx)।

+0

आह, आप सही हैं, मैं भूल गया कि मुझे अपनी प्रॉक्सी कॉन्फ़िगर करने की आवश्यकता है। –

+1

@ वाल्टर: क्या वह प्रॉक्सी कॉन्फ़िगरेशन आपकी समस्या का समाधान करता है? – VonC

+1

मुझे अभी भी समस्या है जहां यह मुझे मेरे पासवर्ड के लिए संकेत देता है और दर्ज करता है मेरा पासवर्ड सबमिट नहीं करता है, यह बस वहां बैठता है। गिट क्लोन https: //[email protected]/walterjwhite/project.configuration.git –

11

किसी भी कारण या किसी अन्य कारण से, इस चर्चा में जोड़ने के लिए, यह मेरे लिए काम करता है जब मैं https के बजाय http का उपयोग करता हूं।

+3

मेरे सर्वर पर मुझे पता है कि ऐसा इसलिए था क्योंकि मेरे पास गिटहब स्थापित करने के लिए उचित रूट प्रमाण पत्र नहीं थे। एक बार जब हमने इन स्थापित https को ठीक किया तो ठीक काम किया। – benrifkah

2

बस जोड़ने के लिए आप यह भी जांच सकते हैं कि गिटहब की प्रणाली GitHub System Status पर स्वस्थ है या नहीं।

2

एक ही मुद्दा है, मैं सिर्फ बल

git push --force -u origin master 
+0

बल भी मेरे लिए काम किया। –