ما معنى main branch؟
المعنى في مجال تطوير البرمجيات مع أمثلة
main branch: الفرع الرئيسي، فرع main
الفرع المركزي في المستودع، ويحتوي على النسخة الرسمية والمحدّثة من الشيفرة. تُنشأ الفروع الأخرى انطلاقًا منه ثم تُدمج فيه.
طريقة الاستخدام
يُسمّى عادةً main، بينما تستخدم المشاريع الأقدم master. تحمي الفرق الفرع الرئيسي كيلا يتمكن أحد من الدفع إليه مباشرةً. ومن العبارات الشائعة: «أنشئ فرعًا من main» و«ادمج في main» و«الفرع الرئيسي معطّل» عند فشل أحدث عملية بناء.
أمثلة
Nobody can push directly to the main branch; everything goes through a pull request.
لا يستطيع أحد الدفع مباشرةً إلى الفرع الرئيسي؛ تمر جميع التغييرات عبر طلب دمج.
تفرض سياسة المشروع مراجعة التغييرات والموافقة عليها قبل إضافتها إلى الفرع المركزي.
Create your branch from the latest main branch, not from my feature branch.
أنشئ فرعك انطلاقًا من أحدث نسخة من الفرع الرئيسي، لا من فرع ميزتي.
ينبّه الزميل إلى اختيار نقطة أساس محدثة ورسمية بدل الاعتماد على فرع عمل شخص آخر.
تراكيب شائعة
- merge into the main branch
- protected main branch
- branch off main
- keep main green
مصطلحات ذات صلة
مصطلحات أخرى: التحكم في الإصدارات
- commit · إيداع تغييرات
- repository · مستودع الشيفرة
- push · دفع التغييرات إلى المستودع البعيد
- merge conflict · تعارض دمج
- check out · يسحب فرعًا أو نسخة للعمل عليها
- clone · ينسخ مستودعًا
- rebase · إعادة تأسيس الفرع على نقطة أحدث
- version control · التحكم في الإصدارات
- Git · Git
- pull · يسحب التغييرات
- diff · فَرْق
- commit message · رسالة الإيداع
تدرّب على القراءة المتدرجة
تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية:
