إصلاح · جيت هب وGit
مجلد فارغ أو عليه سهم في GitHub (مستودع متداخل)
ما قد تراه
- مجلد في مشروعي عليه سهم ولا أستطيع فتحه في GitHub
- يحذر Git من مستودع git مضمَّن
السبب الأرجح
داخل المشروع مجلد له مجلد .git مخفي خاص به (غالباً من أداة توليد مشاريع)، فيحفظ المشروع الخارجي مؤشراً إليه فقط.
افحص أولاً (نحو دقيقتين)
- شغّل ls -a <folder> وابحث عن .git بداخله.
أمر الإصلاح
ما تكتبه هنا لا يغادر متصفحك. البحث يعمل داخل هذه الصفحة ولا يُرسل شيء إلى خادم ولا إلى ذكاء اصطناعي.
يبقى في هذا المتصفح وعلى هذا الجهاز فقط. تُحذف المفاتيح وكلمات المرور قبل أي حفظ.
لغة الأمر
الصقه في Claude أو ChatGPT أو Gemini أو Cursor ثم اتبع ما يقوله.
بعد أن جرّبته، هل نجح؟
الخطوات
- شغّل git status وls -a على المجلد واعرضهما.
- إن كان .git الداخلي عرضياً فاطلب إذني ثم أزل مجلد .git الداخلي (وليس الملفات) وألغِ تتبع المؤشر (git rm --cached <folder>) وأضف الملفات عادياً.
- اصنع نسخة أمان من المجلد قبل إزالة أي شيء.
لا تفعل هذا
- لا تحذف مجلد .git يحمل تاريخاً ما زلت تحتاجه.
- لا تحذف ملفات المجلد.