الأداء عبر تحويل بنكي · المغربتعلَّم · مارِس · أتقِن

الفهرس / DevOps

Git: إدارة الإصدارات والعمل الجماعي

إدارة إصدارات شيفرتك باستخدام Git، من أول commit إلى العمل الجماعي على GitHub وGitLab، مع تمارين تطبيقية على مستودعات حقيقية.

  • من المبتدئ إلى المتقدم
  • 9 دروس
  • 7 س 40 د

تكوين MasterLinux · نص أصلي

ما الذي ستتعلّمه

  • تثبيت Git وإعداده (الهوية، الفرع الافتراضي، المحرّر)
  • حفظ عملك باستخدام add وcommit وstatus وlog وdiff
  • إنشاء الفروع ودمجها وحل التعارضات
  • العمل مع مستودع بعيد (GitHub وGitLab) ومفاتيح SSH
  • إعادة كتابة السجل بشكل نظيف باستخدام rebase وcherry-pick وstash وreset وrevert
  • استرجاع عمل «ضائع» بفضل reflog
  • تنظيم العمل الجماعي عبر طلبات الدمج (pull requests) والمراجعات واصطلاحات الـcommit
  • إصدار النسخ باستخدام الوسوم (tags) والترقيم الدلالي للإصدارات
  • حماية مستودع باستخدام hooks والتوقيعات والبحث عن الأسرار المسرّبة
  • معالجة المواقف الحقيقية التي تُربك المبتدئين

برنامج التكوين

9 دروس · 7 س 40 د

المتطلبات

  • معرفة استخدام طرفية Linux (دورة «الأساسيات»)
  • لا تُشترط أي معرفة مسبقة بـGit

لمن هذا التكوين؟

  • مطوّرو الويب والتطبيقات المحمولة المبتدئون أو العصاميون
  • التقنيون ومسؤولو الأنظمة الذين يديرون السكربتات والإعدادات
  • طلبة المعلوميات الذين يستعدون لتدريبهم الأول
  • مهندسو DevOps في المستقبل