شرح صفوف ومحتوى الفقرة
تهانينا على إتمام منهج Git وGitHub الكامل المكوّن من 33 درساً! يجمع الجدول المرجعي الشامل التالي دورة العمل الاحترافية الكاملة عبر الوحدات السبع:
| مرحلة العمل | الأوامر الأساسية | القاعدة الذهبية |
|---|---|---|
| 1. الإعداد والبدء | git config --global، git init، git clone | اضبط هويتك وملف .gitignore شاملاً .env منذ اليوم الأول |
| 2. الالتزامات اليومية | git status -sb، git diff، git add -p، git commit | اكتب التزامات ذرية برسائل واضحة تشرح سبب التغيير |
| 3. التفريع والعزل | git switch -c <feat>، git stash | اعزل كل ميزة أو إصلاح في فرع مستقل عن main |
| 4. المزامنة والدمج | git fetch، git pull --rebase، git rebase -i | نظّف سجلك المحلي قبل رفعه ولا تعِد أساس التزامات مشتركة |
| 5. التراجع والإنقاذ | git restore، git reset --soft، git revert، git reflog | استخدم reset محلياً وrevert على الفروع المشتركة وreflog للإنقاذ |
| 6. الرفع والإصدار | git push -u، طلب السحب، git tag -a v1.0.0 | احمِ main بالمراجعة وفحوصات CI ووثّق الإصدارات بالوسوم |
خلاصة المعرفة ومحطة الانتقال
ملخص الدرس
حصاد الدرسمراجعة مركّزة لأهم المفاهيم والقواعد الهندسية التي أتقنتها في هذا الدرس قبل التطبيق العملي
ماذا تعلّمت في هذا الدرس؟
ملخص الدرس وختام الدورة: وثّق كل مستودع بملفات README.md وLICENSE وCONTRIBUTING.md، واحمِ الفرع main بقواعد الحماية، وتجاهل .env مع الالتزام بالقالب .env.example، وأبطل فوراً أي مفتاح سري يتسرب للسحابة.
الخطوة التالية والدرس القادم
طبّق دورة عمل Git وGitHub المتكاملة التي أتقنتها في مشاريعك البرمجية ومساهماتك في المصادر المفتوحة وفرق العمل الهندسية!