حل مشكلة fatal: unable to access 'https://github.com
السلام عليكم
الموضوع/ حل مشكلة في git/github
المشكلة/ عدم القدرة للوصول الى ال repsitory عند عمل push للملفات
شرح المشكلة
بعد ما نكمل خطوات رفع الملفات الى github ونصل الى مرحلة push نتفاجأ بعدم القدرة للوصول الى ال github وتظهر الرسالة كما في الصورة أدناه:
وهذا يعني عدم وجود رخصة authentication للوصول الى هذا المسار في github لذلك نقوم بعمل ما يأتي:
حل المشكلة
الحل لهذه المشكلة هو استخدام personal access token PAT عند عمل remote بدلا من user+password لعمل authentication مع github ولعمل ذلك نقوم بالخطوات التالية :
1- نذهب الى موقع github ونقوم بعمل تسجيل دخول لحسابنا
2- نذهب الى الخصائص settings كما في الصورة أدناه
3- من ثم نذهب الى الخصائص الخاصة بالمطور Developer settings كما موضحة في الصورة أدناه
ال token ، الصور أدناه توضح كيفية توليد الشفرة
6- نضغط Generate tonken نلاحظ توليد token جديد نقوم بنسخه ، الصورة
7- نذهب الى CLI ونقوم بعمل remote جديد ونلصق بداخل ال token كالتالي :
git remote add origin https://<TOKEN>@github.com/<USERNAME>/<REPO>.git
ثم نضغط enter
ملاحظة / لا تنسى أن تقوم بتغيير origin الى أسم جديد
7- نعمل push كما في السابق ونضغط enter نلاحظ أن الأمر قد عمل بشكل طبيعي وتم الوصول الى ال repsitory بنجاح ، كما في الصورة
في النهاية أتمنى أن يكون هذا الشرح مفيدا ويحل لك هذه المشكلة ... بالتوفيق 😊
تعليقات
إرسال تعليق