مقدمة

مكتمل

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

افترض أنك تقود فريقًا من مطوري البرامج الذين يعملون على الإصدار التالي من المنتج. مع زيادة حجم فريقك، تصبح تحديات الحفاظ على عمل كل شيء بسلاسة أكثر صعوبة. كل شيء يحتاج إلى التركيز على الإصدار القادم، وتحتاج إلى سير العمل الذي يناسب طبيعة الهندسة التي لا يمكن التنبؤ بها. يجب أن يوفر سير العمل هذا مجموعة من العمليات العملية لإدارة العمل والتعليمات البرمجية والتسليمات. الخبر الجيد هو أنك تستخدم GitHub بالفعل، لذلك هناك ضوء في نهاية النفق.

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

الأهداف التعليمية

في هذه الوحدة النمطية، ستقوم بما يلي:

  • إنشاء لوحة مشروع لإدارة الإصدار التالي.
  • إنشاء التغييرات وتثبيتها على فرع إصدار.
  • إنشاء علامة Git وإصدار على GitHub.
  • حل الأخطاء بعد الإصدار.
  • أتمتة تغييرات الإصدار وتحسينها.

المتطلبات الأساسية

  • حساب GitHub
  • القدرة على التنقل وتحرير الملفات في GitHub
  • الإلمام بطلبات السحب

يوصى بإكمال مقدمة GitHub قبل البدء في هذه الوحدة.