إصلاح · جيت هب وGit
نسختي (fork) متأخرة عن المستودع الأصلي
لم يُفحص مقابل شاشات الجهة الحالية
ما قد تراه
- يقول GitHub إن هذا الفرع متأخر بعدة commits
- أريد آخر تغييرات المشروع الأصلي
السبب الأرجح
نُسخت نسختك في لحظة معينة وواصل الأصل التقدم.
افحص أولاً (نحو دقيقتين)
- في صفحة الـ fork على GitHub اقرأ سطر "N commits behind".
أمر الإصلاح
ما تكتبه هنا لا يغادر متصفحك. البحث يعمل داخل هذه الصفحة ولا يُرسل شيء إلى خادم ولا إلى ذكاء اصطناعي.
يبقى في هذا المتصفح وعلى هذا الجهاز فقط. تُحذف المفاتيح وكلمات المرور قبل أي حفظ.
لغة الأمر
الصقه في Claude أو ChatGPT أو Gemini أو Cursor ثم اتبع ما يقوله.
بعد أن جرّبته، هل نجح؟
الخطوات
- تحقق من git remote -v لعنوان upstream؛ وإن غاب فأضفه: git remote add upstream <العنوان الأصلي>.
- احفظ عملي أولاً (commit أو stash).
- شغّل git fetch upstream وgit merge upstream/main على فرعي الرئيسي ثم حل التعارضات معي.
- ادفع إلى نسختي بـ git push عادي.
لا تفعل هذا
- لا تحذف وتعمل fork من جديد إن كانت لديك تغييرات تريدها.
- لا تدفع بالقوة إلى نسختي إلا إذا طلبت.