کانال بله, جهت پشتیبانی و اطلاع رسانی کانال بله, جهت پشتیبانی و اطلاع رسانی
عضویت

افزودن کلید SSH به GitHub

اضافه کردن کلید SSH به GitHub


کلید عمومی SSH را کپی کنید


در بخش قبل، یک جفت کلید SSH ایجاد کردیم.


حالا با استفاده از دستور clip < ، کلید عمومی را در clipboard مان کپی میکنیم:


clip < /Users/user/.ssh/id_rsa.pub
               

بهGitHub بروید، بر کلید پروفایل خود ( بالا سمت چپ) کلیک کنید و Setting را انتخاب کنید:


منو setting در GitHub

“SSH and GPS Keys” را انتخاب کنید، و بر کلید “New SSH Key” کلیک کنید:


افزودن کلید SSH در GitHub

یک عنوان انتخاب کنید و کلید عمومی کپی شده را در فیلد “Key” ، paste کنید. سپس بر “Add SSH Key” کلیک کنید:


افزودن کلید عمومی SSH در GitHub

در این مرحله از شما خواسته میشود password گیت هاب تان را وارد کنید.


کلید SSH تان اضافه شده و قابل مشاهده است:


کلید های SSH موجود در حساب GitHub

تست ارتباط SSH با GitHub


حالا میتوانیم ارتباط SSH مان با GitHub را تست کنیم :


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
Warning: Permanently added 'github.com,140.82.121.3' (RSA) to the list of known hosts.
Hi w3schools-test! You've successfully authenticated, but GitHub does not provide shell access.

               

اگر آخرین خط، حاوی username تان در GitHub باشد، ارتباط شما با موفقیت ایجاد شده است.


اضافه کردن یک Remote جدید به GitHub با استفاده از ارتباط SSH


میتوانیم، از طریق ارتباط SSH مان، یک Remote جدید به Git مان اضافه کنیم.


ابتدا، آدرس SSH را از Repository ما در GitHub دریافت کنید:


تست کلید SSH در GitHub

با استفاده از این آدرس، یک origin جدید ایجاد کنید:


git remote add ssh-origin git@github.com:w3schools-test/hello-world.git
               
توجه:

میتوانید با استفاده از دستور زیر، یک remote origin را از HTTPS بهSSH تغییر دهید:

git remote set-url remote-name git@github.com:username/repository.git
               

1400/05/13 3449 427
رمز عبور : tahlildadeh.com یا www.tahlildadeh.com
نظرات شما

نظرات خود را ثبت کنید...