ما معنى merge base؟
المعنى في مجال تطوير البرمجيات مع أمثلة
merge base: قاعدة الدمج، السلف المشترك الأفضل
أفضل سلف مشترك لإيداعين، ويستخدمه Git عند حساب دمج ثلاثي الأطراف.
طريقة الاستخدام
يظهر المصطلح غالبًا في نقاشات Git وأدوات عرض الفروق واستكشاف مشكلات الدمج. ويساعد فحص قاعدة الدمج على تفسير التعارضات أو المقارنات الأكبر من المتوقع.
أمثلة
Git located the merge base before comparing the changes made on our two branches.
حدد Git قاعدة الدمج قبل مقارنة التغييرات التي أُجريت في فرعينا.
يوفر السلف المشترك نقطة البداية التي يقارن Git انطلاقًا منها تعديلات كل فرع.
When the diff looked too large, we checked the merge base and found the branch had diverged from main last month.
عندما بدا الفرق كبيرًا جدًا، فحصنا قاعدة الدمج واكتشفنا أن الفرع تباعد عن main الشهر الماضي.
أوضح السلف المشترك القديم سبب ظهور تغييرات كثيرة في المقارنة، إذ مضى وقت طويل منذ انفصال الفرع عن الرئيسي.
تراكيب شائعة
- find the merge base
- merge-base commit
- common merge base
مصطلحات ذات صلة
مصطلحات أخرى: التحكم في الإصدارات
- pull request · طلب دمج
- merge · يدمج
- repository · مستودع الشيفرة
- push · دفع التغييرات إلى المستودع البعيد
- merge conflict · تعارض دمج
- check out · يسحب فرعًا أو نسخة للعمل عليها
- clone · ينسخ مستودعًا
- rebase · إعادة تأسيس الفرع على نقطة أحدث
- version control · التحكم في الإصدارات
- Git · Git
- pull · يسحب التغييرات
- diff · فَرْق
تدرّب على القراءة المتدرجة
تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية:
