2012-03-08 19 views
10

मेरे कार्यालय में हम gitub से git: // urls का उपयोग करके कनेक्ट करने में सक्षम नहीं हैं। नियमित भंडारों के लिए हम सिर्फ https: // url को ज्यूज़ करते हैं और हम ठीक हैं।मैं गिट के बजाय https: // का उपयोग करके एक गलती कैसे क्लोन कर सकता हूं: //

गस्ट के लिए एक https: // url के माध्यम से गिस्ट तक पहुंचने का कोई तरीका नहीं दिखता है।

बीटीडब्लू, मुझे किसी भी जिथब दस्तावेज को जिस्ट के बारे में प्रतीत नहीं होता है ... मुझे जिथब (?) पर एक पृष्ठ पढ़ने के बारे में याद आ रहा है, लेकिन मेरे जीवन के लिए मुझे साइट पर कुछ भी नहीं मिल रहा है जो दस्तावेज़ों को जोड़ता है। बेशक गूगल के .. सार के रूप में हर जगह दिखाई बेकार है ... लेकिन कोई प्रलेखन पहले से लिंक :(

धन्यवाद

+0

मैंने दोनों 'गिट क्लोन [email protected]: 1895307.git gist-1895307' और 'git clone git: //gist.github.com/1895307.git gist-1895307' को कोई फायदा नहीं हुआ है –

उत्तर

2

मैं केवल http के माध्यम से कच्चे फ़ाइल (रों) प्राप्त करने के लिए एक तरह से fing:।

GET http://gist.github.com/raw/:gist_id/:filename 

जिथब के gist API पृष्ठ पर पाया गया:

http://develop.github.com/p/gist.html (archived copy)

+0

गैक! कुछ भी बेहतर नहीं ... दस्तावेज़ों के लिए सूचक के लिए धन्यवाद ... मैं गिस्ट-विशिष्ट दस्तावेज खोजने के लिए कड़ी मेहनत कर रहा था :) –

+0

वह API पृष्ठ लिंक टूटा हुआ है। – CoderDennis

13

आप विश्व स्तर पर git config --global url."https://".insteadOf git:// चल चला कर या ~/.gitconfig के लिए निम्न जोड़कर Git https:// उपयोग करने के लिए कॉन्फ़िगर कर सकते हैं:

[url "https://"] 
    insteadOf = git:// 
0

मैं किसी भी मुसीबत के बिना सार के URL उपयोग करने में सक्षम हूँ। यह:

git clone https://gist.github.com/{user}/{gist id}

मेरे लिए ठीक काम करता है, जहां https://gist.github.com/{user}/{gist id} सार के वास्तविक URL है। मैं क्लोन करने और धक्का देने वाला हूं। यह धक्का देने के लिए मेरी एसएसएच कुंजी का उपयोग नहीं करता है - मुझे अपना उपयोगकर्ता नाम और पासवर्ड देना है - लेकिन अन्यथा यह ठीक काम करता है।

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

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