2013-04-24 3 views
11

अज्ञात उपयोगकर्ता (गीथब में संग्रहीत कोई सार्वजनिक कुंजी नहीं) के रूप में मैं [email protected] URL के माध्यम से एक सार्वजनिक भंडार क्लोन करने का प्रयास करता हूं। लेकिन यह विफल रहता है:अनामित रूप से गिटब रिपोजिटरी क्लोन करने की कोशिश करते समय अनुमति अस्वीकार कर दी गई है

$ git clone [email protected]:mikehaertl/phpwkhtmltopdf.git 
Cloning into 'phpwkhtmltopdf'... 
Permission denied (publickey). 
fatal: The remote end hung up unexpectedly 

तो करता है इसका मतलब, GitHub SSH प्रोटोकॉल के माध्यम से अनाम पहुंच की अनुमति नहीं है? यदि हां, तो क्या यह कहीं दस्तावेज है?

उत्तर

25

मुझे पता चला कि जिथब में एक और बटन है जो "गिट रीड-ओनली" कहता है।

git://github.com/mikehaertl/phpwkhtmltopdf.git 

संपादित करें:: जैसा कि @damick ने बताया नीचे दिए गए बटन अब चला गया प्रतीत हो रहा है यह एक समान है, लेकिन थोड़ा अलग URL है, जो काम करता है देता है। लेकिन आप यहां दिखाए गए पैटर्न से मेल खाने के लिए मैन्युअल रूप से मूल यूआरएल को बदल सकते हैं।

+0

मुझे अब कहीं भी वह बटन नहीं दिखाई देता है, लेकिन मैं आपके जैसे क्लोन लिंक को संपादित करने में सक्षम था और यह काम करता था। धन्यवाद! – damick

3

यह सबसे अधिक संभावना है क्योंकि यह एसएसएच प्रमाण-पत्रों का उपयोग करने की कोशिश कर रहा था, और https के साथ नहीं। इसलिए जब आपने

git clone git://github.com/mikehaertl/phpwkhtmltopdf.git 

का उपयोग किया। : डी

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

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