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