نئے ذخیروں کے لئے Git کو SSH پر ڈیفالٹ کیسے حاصل کیا جائے نہ کہ HTTPS

Ny Dhkhyrw K Ly Git Kw Ssh Pr Yfal Kys Hasl Kya Jay N K Https



ریموٹ اور لوکل ریپوزٹریز کے درمیان کنکشن بنانے کے لیے، GitHub ریموٹ ریپوزٹری یو آر ایل استعمال کیا جا سکتا ہے، جیسے HTTPS یا SSH URLs۔ فرض کریں کہ ڈیولپرز ریموٹ HTTPS URL کو ڈیفالٹ ریموٹ URL کے طور پر سیٹ کرتے ہیں۔ اس صورت میں، جب بھی انہیں ریموٹ ریپوزٹری کے ساتھ تعامل کرنے کی ضرورت ہو تو ہر بار صارف نام اور پاس ورڈ فراہم کرنا ضروری ہے۔

دوسری طرف، SSH عوامی اور نجی کلیدوں پر مشتمل ہے۔ ڈویلپرز کو عوامی کلید کو GitHub ذخیرہ میں ذخیرہ کرنے کی ضرورت ہے۔ اگر یہ مماثل ہو جاتا ہے تو، کلون، پش یا پل آپریشنز بغیر صارف نام اور پاس ورڈ مانگے کیے جا سکتے ہیں۔







یہ بلاگ SSH URL کو بطور ڈیفالٹ ریموٹ URL شامل کرنے کے طریقہ کار پر بحث کرتا ہے۔



Git SSH URL کو بطور ڈیفالٹ ریموٹ یو آر ایل کیسے حاصل کیا جائے اور نئے ذخیروں کے لیے HTTPS نہیں؟

SSH یو آر ایل کو ڈیفالٹ ریموٹ یو آر ایل کے طور پر سیٹ کرنے کے لیے، نیچے دیے گئے اقدامات مددگار ثابت ہو سکتے ہیں:



    • مخصوص Git ذخیرے میں جائیں۔
    • موجودہ ریموٹ یو آر ایل کو چیک کریں۔
    • ایک ویب براؤزر کھولیں، GitHub ذخیرہ میں جائیں، اور SSH URL کو کاپی کریں۔
    • چلائیں ' $ git remote set-url ' کمانڈ.

مرحلہ 1: گٹ ڈائرکٹری پر جائیں۔





سب سے پہلے، چلائیں ' سی ڈی اس کا راستہ فراہم کرکے مطلوبہ ذخیرے میں جانے کا حکم:

$ سی ڈی 'C:\صارفین \n azma\go'



مرحلہ 2: ریموٹ یو آر ایل کی فہرست دیکھیں



اگلا، موجودہ ریموٹ یو آر ایل کی فہرست دیکھیں گٹ ریموٹ ' کمانڈ:

$ گٹ ریموٹ میں


یہاں، یہ دیکھا جا سکتا ہے کہ ڈیفالٹ ریموٹ URL HTTPs ہے:


مرحلہ 3: SSH URL حاصل کریں۔

اب، مخصوص GitHub ذخیرے پر جائیں، اور 'پر کلک کریں۔ کوڈ بٹن ریموٹ ریپوزٹری کے SSH URL کو کاپی کریں:


مرحلہ 4: SSH URL کو بطور ڈیفالٹ ریموٹ یو آر ایل سیٹ کریں۔

موجودہ ریموٹ نام کے ساتھ فراہم کردہ کمانڈ کا استعمال کریں اور GitHub ریپوزٹری یو آر ایل کو کاپی کریں:

$ گٹ ریموٹ سیٹ یو آر ایل کی اصل گٹ @ github.com:GitUser0422 / demo5.git



مرحلہ 5: شامل کردہ SSH ریموٹ یو آر ایل کی تصدیق کریں۔

آخر میں، مقامی تبدیلیوں کو لانے اور آگے بڑھانے کے لیے SSH ریموٹ یو آر ایل کی بطور ڈیفالٹ ریموٹ یو آر ایل کی تصدیق کریں:

$ گٹ ریموٹ میں



بس اتنا ہی ہے! ہم نے SSH URL کو ڈیفالٹ ریموٹ یو آر ایل کے طور پر شامل کرنے کا طریقہ بیان کیا ہے۔

نتیجہ

ایس ایس ایچ یو آر ایل کو بطور ڈیفالٹ ریموٹ یو آر ایل سیٹ کرنے کے لیے، پہلے مخصوص گٹ ریپوزٹری پر جائیں اور موجودہ ریموٹ یو آر ایل کو چیک کریں۔ اس کے بعد، ویب براؤزر کھولیں اور GitHub ریپوزٹری میں جائیں۔ ریموٹ ریپوزٹری SSH URL کو کاپی کریں اور Git ٹرمینل پر واپس جائیں۔ چلائیں ' $ git remote set-url ' کمانڈ. اس بلاگ نے SSH URL کو بطور ڈیفالٹ ریموٹ URL شامل کرنے کے طریقہ کار کی وضاحت کی ہے۔