أهلًا وسهلًا بالمبدعين 👋
جاهزين نبدأ أول تحدي جماعي على GitHub؟ 🔥
كل شخص من الفريق يضيف مجلده الخاص داخل مجلد team/ ويكتب ملف README تعريفي فيه.
- اعمل Fork لهذا المستودع.
- أنشئ مجلد داخل
team/باسمك (مثال:team/khairiah). - داخل مجلدك، أضف ملف
README.mdيحتوي على:- اسمك 💬
- صورة رمزية أو إيموجي 🎨
- 3 معلومات عنك (لغتك المفضلة، هدفك من البرمجة، شي ممتع عنك) ✨
- اقتباس تحفيزي 💡
- بعد الانتهاء، ارفع التغييرات وسوّي Pull Request.
- ارجع لمجلدك الشخصي.
- اعمل فرع جديد – مثلًا:
update-profile(أو اختر اسم يناسبك). - أضف واحدة أو أكثر من:
- المهارة التقنية التي تشتغل عليها حاليًا
- إيش تعلمت من آخر تحدي
- هدفك من وجودك في الفريق التقني
- ما هي التحديات التي واجهتها مؤخرًا وكيف قمت بحلها؟
- افتح Pull Request بالتعديلات.
- راجع ملف زميل واحد على الأقل (Code Review).
- اكتب تعليق بسيط: شجّع، اقترح تحسين، أو امدح شي أعجبك 💬.
- إذا كانت المراجعة ممتازة، اعطِ "Approve".
- بعد الموافقة على ملفك، ادمج (Merge) الـ PR.
نطوّر مهارات GitHub، ونتدرّب على خطوات المراجعة والدمج مثل الفرق التقنية المحترفة.
##🎯 فكرة التحدي:
الهدف من التحدي هو التدريب على Fork، Branching، التعاون (Collaboration)، و Pull Requests كفريق واحد.
- ارجع لمجلدك السابق على حسابك في GitHub.
- داخل مجلد
topics/، أنشئ مجلد جديد باسم موضوع مجموعتك.- مثال:
topics/cyber_security/
`topics/cyber_security/README.md وقسموا العمل بين أعضاء الفريق:
- مثال:
(مقدمة)
(أمثلة)
(الخاتمة)
- اشتغلوا مع بعض كفريق:
- كل عضو ينشئ فرع (branch) خاص فيه ويرفع مساهمته.
- بعد الانتهاء، يتم دمج (merge) الفرع مع الفرع الرئيسي لمجموعتكم في الـ Fork.
- أضيفوا بعض كـ Collaborators و نسقوا العمل عبر Pull Requests .
- بعد ما يكون مجلدكم جاهز ومندمج في فرعكم الرئيسي، ارفعوا Pull Request (PR) من مستودعكم (fork) إلى المستودع الرئيسي.
- الالتزام باستخدام الفروع (Branches) بشكل صحيح.
- التنظيم وهيكلة المجلد.
- جودة المحتوى.
- التعاون بين الأعضاء.
يوم الأحد، عشان نبدأ التحدي اللي بعده مباشرة!
- بنختار أفضل مشاركة من حيث التنسيق والإبداع.
- التحدي للتعلم، فلا تشيل هم لو غلطت! كلنا نساعد بعض.
بالتوفيق للجميع 🚀



