GitHub दूरस्थ स्रोत की स्थापना
अब जब आपकी SSH कुंजी GitHub में जोड़ दी गई है, तो आप SSH का उपयोग करके अपने स्थानीय रिपॉजिटरी को GitHub से सुरक्षित रूप से कनेक्ट कर सकते हैं।
अपने SSH कनेक्शन का परीक्षण करें
सबसे पहले, परीक्षण करें कि GitHub से आपका SSH कनेक्शन काम कर रहा है:
ssh -T git@github.com
पहली बार कनेक्ट होने पर, आपको इस तरह का एक संदेश दिखाई दे सकता है:
The authenticity of host 'github.com (140.82.121.3)' can't be established.
RSA key fingerprint is SHA256:nThbg6kXUpJWGl7E1IGOCspRomTxdCARLviKw6E5SY8.
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
yesटाइप करें, और आपको अंततः इस तरह का एक संदेश देखना चाहिए:
Warning: Permanently added 'github.com,140.82.121.3' (RSA) to the list of known hosts.
Hi your-username! You've successfully authenticated, but GitHub does not provide shell access.
सफलता!
यदि अंतिम पंक्ति में आपका GitHub उपयोगकर्ता नाम है, तो आप सफलतापूर्वक प्रमाणित हो गए हैं!
अपने भंडार का SSH पता प्राप्त करें
GitHub पर, अपने रिपॉजिटरी पर जाएं और कोड बटन पर क्लिक करें। सुनिश्चित करें कि SSH चयनित है, फिर SSH URL (यह) कॉपी करेंgit@github.com:प्रारंभ स्थल):
GitHub से SSH रिपॉजिटरी पता प्राप्त करना
नोट:
SSH URL आमतौर पर इस प्रारूप में होता है:git@github.com:your-username/your-repository.git
कोई दूरस्थ स्रोत जोड़ें या अद्यतन करें
एक दूरस्थ स्रोत जोड़ना (पहली विधि के रूप में):
git remote add origin git@github.com:your-username/your-repo.git
SSH का उपयोग करके किसी मौजूदा दूरस्थ स्रोत को अद्यतन करने के लिए:
git remote set-url origin git@github.com:your-username/your-repo.git
सहायता नोट:
जांचें कि आपका रिमोट सही तरीके से सेट है या नहीं:
git remote -v
इससे आपके दूरस्थ रिपोजिटरी यूआरएल प्रदर्शित होने चाहिए।
सत्यापन और अगले चरण
बधाई हो!
अब आप SSH के साथ GitHub का उपयोग करने के लिए तैयार हैं।
धकेलना
GitHub पर अपने परिवर्तन सबमिट करें
git push -u origin main
खींचो
GitHub से परिवर्तन डाउनलोड करें
git pull origin main
क्लोन
नई रिपॉजिटरी डाउनलोड करें
git clone git@github.com:user/repo.git
त्वरित संदर्भ
एसएसएच परीक्षण
जांचें कि क्या कनेक्शन काम कर रहा है
यूआरएल प्राप्त करें
रिपॉजिटरी SSH URL की प्रतिलिपि बनाएँ
रिमोट से
दूरस्थ स्रोत सेट करें
इसकी जांच - पड़ताल करें
सेटिंग की पुष्टि करें