سعی کردم پروژه را در Github.com آپلود کنیم اما بعد از طی کردن مراحل به این خطا برخوردم که
git@github.com: Permission denied (publickey). fatal: Could not read from remote repository.
بعد از جستجو به این نتیجه رسیدم
1- ابتدا یک SSH بااستفاده از دستور زیر وارد کنیم
ssh-keygen -t rsa -C "your_email@example.com"
به جای your_email@example.com ایمیل خودتان را وارد کتیددو سوال از شما میپرسد که به راحتی میتوانید هیج جوابی ندهید در انتها دو فایلبرای شما id_rsa و id_rsa.pub ایجاد میکند
2- با استفاده از کد زیر id_rsa را به کد ssh ها اضافه میکنیم
ssh-add ~/.ssh/id_rsa.
3- برای خواندن کد ایجاد شده میتوانید از کد زیر استفاده کنید و یا به ادرس فایل {C:\Users\user\.ssh} بروید و فایل را با استفاده از یک ادیتور متن مشاهده کنید و کد ایجاد شده را کپی کنید
cat ~/.ssh/id_rsa.pub
4- به اکانت گیت هاب خود وارد شوید و در قسمت لالا سمت راست روی پروفایل خود کلیک کنید و وارد قسمتyour profile شوید
5- سپس در قسمت بالا روی edit Profile کلیک کنید
6- در منوی سمت چپ روی SSh و GPG کلیک کنید
7- روی قسمت new SSk key کلیک کنید و کد ایجاد شده را در انجا بارگذاری کنید