2015-06-06 7 views
6

मैंने कल गितब में अपना पहला भंडार बनाया। कनेक्शन बनाते समय मैंने https के बजाय एसएसएच का उपयोग किया, इसलिए मैं थोड़ा दर्दनाक एसएसएच कुंजी निर्माण और कनेक्शन प्रक्रिया के माध्यम से चला गया। कुछ बिंदु पर मैं फंस गया और कनेक्शन असफल रहा। मुझे उस पल में आश्चर्य हुआ कि मैं जिस प्रक्रिया को शुरू किया था उसे वापस कर सकता हूं और इसके बजाय एक https कनेक्शन से शुरू कर सकता हूं। खुशी से, आज मुझे एसएसएच के माध्यम से कनेक्शन मिल गया लेकिन मैं कनेक्शन के प्रकार (एसएसएच बनाम https) को बदलने में सक्षम होने के मूल्य के बारे में सोच रहा हूं और यदि ऐसा करने का कोई तरीका है।एसएसएच से HTTPS तक गिथब से कनेक्शन कैसे बदलें?

+0

यदि आप [github] (http://github.com/) में स्थानीय संशोधन 'गिट पुश' करना चाहते हैं, तो आप * ssh * कनेक्शन को बेहतर रखेंगे। कुछ एसएसएच ट्यूटोरियल पढ़ें, और एक से अधिक बार अपना पासवर्ड टाइप करने से बचने के लिए निजी और सार्वजनिक कुंजी को कॉन्फ़िगर करें। –

+0

@ बेसिलस्टारनकेविच, दोनों एसएसएच और एचटीटीपीएस कनेक्शन का उपयोग गिटहब (और कई अन्य होस्ट) को 'पुश' करने के लिए किया जा सकता है। – Chris

उत्तर

10

अपने रिमोट मान लिया जाये कि origin कहा जाता है,

  • git remote set-url origin https://...
  • git remote set-url --push origin https://...

आप git remote -v के साथ विन्यस्त रिमोट देख सकते हैं, जो अब अपने अद्यतन यूआरएल दिखाना चाहिए चलाया जाता है।

अधिक जानकारी के लिए the documentation for git-remote देखें।

+0

दस्तावेज़ कहता है: 'पुश के साथ, यूआरएल लाने के बजाए पुश यूआरएल का उपयोग किया जाता है।' लेकिन 'पुश यूआरएल' क्या है? –

+1

@Serob_b, कृपया https://stackoverflow.com/q/4468234/354577 देखें – Chris

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