إصلاح · جيت هب وGit
هذا المجلد ليس مستودع git (fatal: not a git repository)
ما قد تراه
- تقول أوامر Git إن هذا ليس مستودع git
- فتحت الطرفية وكتبت git status في مجلد غير صحيح
السبب الأرجح
الطرفية في مجلد ليس المشروع، أو أن المشروع لم يُهيّأ له Git أصلاً.
افحص أولاً (نحو دقيقتين)
- شغّل pwd لترى المجلد الذي أنت فيه، وls -a لتبحث عن مجلد .git.
أمر الإصلاح
ما تكتبه هنا لا يغادر متصفحك. البحث يعمل داخل هذه الصفحة ولا يُرسل شيء إلى خادم ولا إلى ذكاء اصطناعي.
يبقى في هذا المتصفح وعلى هذا الجهاز فقط. تُحذف المفاتيح وكلمات المرور قبل أي حفظ.
لغة الأمر
الصقه في Claude أو ChatGPT أو Gemini أو Cursor ثم اتبع ما يقوله.
بعد أن جرّبته، هل نجح؟
الخطوات
- شغّل pwd وls -a واعرض عليّ المخرجات.
- ساعدني في إيجاد مجلد المشروع الحقيقي (ابحث عن package.json) واذهب إليه بـ cd.
- فقط إن لم يكن في المشروع .git إطلاقاً فاشرح ما يفعله git init واسألني قبل تشغيله.
لا تفعل هذا
- لا تشغّل git init في المجلد الرئيسي أو على سطح المكتب.
- لا تشغّل git init داخل مجلد موجود في مستودع آخر.