انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: مشکل در اتصال گیت ترمینال به گیت‌‌ها‌ب (حل شد)  (دفعات بازدید: 1694 بار)

0 کاربر و 4 مهمان درحال مشاهده موضوع.

آفلاین esmaeelE

  • ناظر انجمن
  • *
  • ارسال: 1270
  • جنسیت : پسر
پاسخ : مشکل در اتصال گیت ترمینال به گیت‌‌ها‌ب
« پاسخ #15 : 30 بهمن 1402، 03:46 ب‌ظ »
حدس می‌زنم در مرحلهٔ تولید کلید یا قرار دادنش در گیت‌هاب مشکل دارید.

من کلید مربوط به گیت‌هاب را به ماشین دیگری منتقل کردم و به این شکل به ssh گفتم که برای احراز هویت به جای پروندهٔ پیشفرض به نام id_rsa از کدام کلید استفاده کند.

$ ssh -T git@github.com -i /home/esmaeel/.ssh/github
Hi esmaeelE! You've successfully authenticated, but GitHub does not provide shell access.


آفلاین thmkhtry

  • Hero Member
  • *
  • ارسال: 975
  • جنسیت : پسر
  • Fedora Linux
پاسخ : مشکل در اتصال گیت ترمینال به گیت‌‌ها‌ب
« پاسخ #16 : 30 بهمن 1402، 06:10 ب‌ظ »
حدس می‌زنم در مرحلهٔ تولید کلید یا قرار دادنش در گیت‌هاب مشکل دارید.

من کلید مربوط به گیت‌هاب را به ماشین دیگری منتقل کردم و به این شکل به ssh گفتم که برای احراز هویت به جای پروندهٔ پیشفرض به نام id_rsa از کدام کلید استفاده کند.

$ ssh -T git@github.com -i /home/esmaeel/.ssh/github
Hi esmaeelE! You've successfully authenticated, but GitHub does not provide shell access.
این رو زدم ولی باز هم کار نمیده
➜  ~ ssh -T git@github.com -i ~/.ssh/id_rsa.pub
git@github.com: Permission denied (publickey).

آفلاین esmaeelE

  • ناظر انجمن
  • *
  • ارسال: 1270
  • جنسیت : پسر
پاسخ : مشکل در اتصال گیت ترمینال به گیت‌‌ها‌ب
« پاسخ #17 : 06 اسفند 1402، 10:38 ب‌ظ »
در این صورت کلید صحیحی در گیت‌هاب اضافه نشده.

این قسمت را با دقت انجام دهید.

اگر از کلیدهاتون استفاده‌ای نمی‌کنید و دارید این ویژگی را آزمایش می‌کنید.

۱. در پوشهٔ

~/.ssh

هرچه کلید هست حذف کنید.

۲. در گیت‌هاب هم هرچه کلید دارید حذف کنید.

۳. مجدد یک کلید بسازید و به گیت‌هاب اضافه کنید.


آفلاین thmkhtry

  • Hero Member
  • *
  • ارسال: 975
  • جنسیت : پسر
  • Fedora Linux
پاسخ : مشکل در اتصال گیت ترمینال به گیت‌‌ها‌ب
« پاسخ #18 : 06 اسفند 1402، 11:23 ب‌ظ »
در این صورت کلید صحیحی در گیت‌هاب اضافه نشده.

این قسمت را با دقت انجام دهید.

اگر از کلیدهاتون استفاده‌ای نمی‌کنید و دارید این ویژگی را آزمایش می‌کنید.

۱. در پوشهٔ

~/.ssh

هرچه کلید هست حذف کنید.

۲. در گیت‌هاب هم هرچه کلید دارید حذف کنید.

۳. مجدد یک کلید بسازید و به گیت‌هاب اضافه کنید.
بله مشکل حل شد. البته خودم هم یک اشتباهی کردم که کار نمیکرد.
اون هم این بود که مخزن خصوصی رو باید با پروتکل ssh یعنی به صورت زیر کلون میکردم که نکردم.
git clone git@github.com:user/repo.git
« آخرین ویرایش: 07 اسفند 1402، 09:07 ق‌ظ توسط thmkhtry »