۱ گیسو
ارور موقع clone گرفتن
جامعه پایتون (وب) ایجاد شده در ۰۹ خرداد ۱۴۰۴

سلام وقت بخیر موقعی که از دستور 

git clone git@gitlab.com:programmerfati/edukate-1.0.0-1.git
استفاده میکنم طبق ویدئو با ارور زیر مواجه میشم میشه بگید مشکل چیه

Cloning into 'edukate-1.0.0-1'...
git@gitlab.com: Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
 

سلام،

مشکل اصلی تنظیم نبودن کلید SSH یا نداشتن دسترسی به ریپازیتوریته!

وقتی با خطای Permission denied روبرو میشی، یعنی سیستم کلید معتبر برای ارتباط با GitLab رو نداره یا حسابت به این پروژه خاص دسترسی نداره. سه تا کار میتونی انجام بدی:

1. کلید SSH رو بساز (ssh-keygen) و تو تنظیمات حساب GitLab آپلود کن

2. دستور ssh -T git@gitlab.com رو اجرا کن تا مطمئن بشی ارتباط برقرار میشه

3. اگه راه‌حل سریع می‌خوای، لینک HTTPS رو جایگزین کن:

git clone https://gitlab.com/programmerfati/edukate-1.0.0-1.git

مطمئن باش ریپازیتوری وجود داره و دسترسی داری!

محسن موحد ۱۰ خرداد ۱۴۰۴، ۰۷:۱۴