يجب أن يعكس المعلم فرع الإنتاج، نسخة نهائية صالحة للعمل. يعني العمل بشكل رئيسي أنه إذا قمت بإنشاء أخطاء ، فلن يكون لديك خيار آخر "للعودة" سوى عكس / حذف / إعادة الالتزامات ، وهي ليست طريقة عمل نظيفة ويمكن أن تتسبب في فقد أجزاء من الكود الجديد التي كانوا على ما يرام.
ما هو الهدف من الفرع الرئيسي؟
كلمة واحدة: الفرع الرئيسيقابل للنشر. إنه رمز الإنتاج الخاص بك ، وهو جاهز للطرح في العالم. من المفترض أن يكون الفرع الرئيسي مستقرًا ، وهو العقد الاجتماعي لبرامج مفتوحة المصدر ألا تدفع أبدًا أي شيء لإتقانه لم يتم اختباره أو يكسر البنية.
ماذا يجب أن يسمى الفرع الرئيسي؟
محتوى مطور يجب قراءته
بدءًا من 1 أكتوبر 2020 ، سيتم تسمية جميع "الفروع الرئيسية" بـ"الفروع الرئيسية." بالنسبة للمطورين الذين عملوا في Git و GitHub لسنوات ، سيستغرق هذا التغيير بعض الوقت حتى يعتادوا عليه.
هل يجب علي استخدام main أو master؟
لا يوجد فرق فعلي بين main و master، إنه مجرد اسم الفرع الافتراضي. بالنسبة لك ، فإن git push origin master ينشئ فرعًا جديدًا يسمى master (لأنه غير موجود بالفعل) ويدفع التزاماتك الحالية هناك.
لماذا يستخدم GitHub main بدلاً من الرئيسي؟
ابتداءً من الشهر المقبل ، سيتم تسمية جميع مستودعات الكود المصدري الجديدة التي تم إنشاؤها على GitHub باسم "main"بدلاً من "السيد" باعتبارهجزءًا من جهود الشركة لإزالة الإشارات غير الضرورية إلى العبودية واستبدالها بمصطلحات أكثر شمولاً.