إصلاح · جيت هب وGit
يقول Git إن المصادقة فشلت (كلمة المرور لم تعد تعمل)
تعطّل عملكلم يُفحص مقابل شاشات الجهة الحالية
ما قد تراه
- يطلب Git كلمة المرور ثم يقول إنها فشلت
- يقول إن المصادقة بكلمة المرور أُلغيت
- كان يعمل والآن يطلب كل دفع تسجيل الدخول من جديد
السبب الأرجح
لا يقبل GitHub كلمة مرور حسابك في Git؛ يحتاج رمز وصول شخصي (token) أو تسجيل دخول محفوظ من أداته الطرفية أو مفتاح SSH.
افحص أولاً (نحو دقيقتين)
- شغّل git remote -v: هل يبدأ العنوان بـ https:// أم git@ ؟
- افتح المستودع في المتصفح وتأكد أنك مسجّل بالحساب نفسه الذي يملكه أو يستطيع التعديل عليه.
أمر الإصلاح
ما تكتبه هنا لا يغادر متصفحك. البحث يعمل داخل هذه الصفحة ولا يُرسل شيء إلى خادم ولا إلى ذكاء اصطناعي.
يبقى في هذا المتصفح وعلى هذا الجهاز فقط. تُحذف المفاتيح وكلمات المرور قبل أي حفظ.
لغة الأمر
الصقه في Claude أو ChatGPT أو Gemini أو Cursor ثم اتبع ما يقوله.
بعد أن جرّبته، هل نجح؟
الخطوات
- شغّل git remote -v وgit config --global credential.helper واعرض عليّ المخرجات.
- اشرح الطرق الثلاث لتسجيل الدخول (أداة GitHub الطرفية gh auth login، أو رمز وصول شخصي، أو مفتاح SSH) وأوصِ بأبسطها لي.
- أرشدني خلال الطريقة التي توصي بها. وإن لزم رمز فأخبرني أين أنشئه في GitHub بأصغر صلاحيات، وأدخله فقط في نافذة النظام، وليس في هذه المحادثة ولا في ملف داخل المشروع.
- اختبر بـ git ls-remote origin (قراءة فقط).
لا تفعل هذا
- لا تلصق الرمز في المحادثة أو في ملف داخل المشروع أو في لقطة شاشة.
- لا تنشئ رمزاً بكل الصلاحيات "للاطمئنان".
- لا تضع الرمز داخل عنوان remote (https://user:token@...).