إذا فهمت مشكلتك بشكل صحيح ، فلديك ثلاثة أعمدة
- جهاز تحكم عن بعد على جيثب
- محلي للتنمية
- محلي على خادم التدريج الخاص بك
لقد قمت أولاً بتحديث جميع عمليات إعادة الشراء ، ثم أعد كتابة التاريخ على جهاز التحكم عن بُعد وعلى التطوير وحاولت سحب التدريج. لسوء الحظ ، كان للتنظيم بالفعل تاريخه الخاص ، لذا جرب ما يلي على التدريج:
git fetch
git reset --hard origin/staging
هذا سوف يجبر التاريخ على التدريج لإعادة كتابة كذلك.