إصلاح: فادح: غير ممكن التقديم السريع، الإجهاض

جرب أداة القضاء على المشاكل



Fix Fatal Not Possible Fast Forward



ليس من الممكن تقديم سريع، إحباط

اشتكى العديد من المستخدمين من أن الأمر أصبح مميتًا: لا يمكن التقديم السريع وإجهاض رسالة الخطأ أثناء محاولة تقديم طلب سحب.



إذا رأيت هذه الرسالة، فهذا يعني أنك قمت بإجراء التزامات محلية على فرعك غير موجودة على الفرع البعيد، أو تم فرض التغييرات على الفرع البعيد، أو أن سجل الالتزام لفرعك المحلي والفرع البعيد قد تباعد بسبب التغيرات على كلا الطرفين.

كيف يمكنني إصلاح المشكلة القاتلة: لا يمكن التقديم السريع وإحباط المشكلة؟

1. استخدم طريقة الدمج السريع

إن أبسط طريقة لإصلاح الخطأ الفادح: لا يمكن التقديم السريع، وإجهاض رسالة الخطأ هو الدمج. ومع ذلك، هذا ممكن فقط إذا كان الفرع المحلي الخاص بك موجودًا داخل الفرع البعيد.



لا يمكن لـ windows إعداد مجموعة مشاركة منزلية على هذا الكمبيوتر
دمج سريع للأمام - فادح: لا يمكن التقديم السريع، إحباطه

للقيام بالدمج السريع للأمام، اكتب الأمر التالي واضغط على Enter: git pull --ff-only

2. استخدم الأمر git pull rebase

لتحديث فرع محلي بالتغييرات من فرع بعيد، يمكنك استخدام أمر git والضغط على Enter: بوابة سحب الأصل --rebase

جيت سحب rebase

يدمج الأمر التغييرات من الفرع البعيد إلى الفرع المحلي عن طريق تطبيق كل التزام من الفرع البعيد فوق الالتزامات الموجودة في الالتزام المحلي.


في حالة رغبتك في دمج التغييرات مع الفرع الرئيسي في المستودع البعيد، اتبع هذه الخطوات لاستخدام طلب سحب على GitHub للقيام بذلك:

عدم تشغيل الكمبيوتر بعد انقطاع التيار الكهربائي
  1. انتقل إلى مستودع GitHub الخاص بك، حيث قمت بإنشاء ملفكفرع جديد.
  2. انقر فوق القائمة المنسدلة للفرع من الجانب الأيسر من الصفحة واختر خيار الفرع الجديد من القائمة.
  3. بمجرد وصولك إلى new_branch، انقر فوق سحب الطلبات .
  4. التالي، انقر فوقطلب سحب جديدزر.
  5. في صفحة مقارنة التغييرات، تأكد من تعيين الفرع الأساسي على أنه رئيسي وأن فرع المقارنة المحدد هو new_branch. سيعرض لك GitHub التغييرات بين الفرعين ويراجعها.
  6. قم بملء تفاصيل طلب السحب، بما في ذلك عنوان ووصف، وانقر فوق يخلق زر.
  7. انقر علىإنشاء طلب سحبمرة أخرى للانتهاء.

بالحديث عن المستودعات، إذا كنت بحاجة إلى مساعدة في إنشاء مستودع وتحميل الملفات واستضافتها؛ اقرأ هذا الدليل لمعرفة المزيد.

أجهزة تحكم IDE ata / atapi

لذا للتخلص من المشكلة القاتلة: لا يمكن التقديم السريع، وإحباط رسالة الخطأ؛ عليك أن تفهم الأسباب الكامنة وراء ذلك.

يمكنك استخدام عمليات الدمج السريعة أو إعادة التأسيس أو الدمج القياسي لضمان محاذاة الفروع المحلية والبعيدة بشكل صحيح.

تعرف أيضًا على كيفية إصلاح غير قادر على تحديث المرجع المحلي خطأ علىجيت بولأوجيت بوش.

في حال كنت بحاجة إلى مساعدة بشأن مشكلات GitHub الأخرى، مثل لا يتم فتح تطبيق GitHub لسطح المكتب ; اقرأ هذا الدليل لمعرفة الحلول.

إذا كان لديك أي أسئلة أو اقتراحات حول الموضوع، فلا تتردد في ذكرها في قسم التعليقات أدناه. سنكون سعداء للمساعدة!