كيفية رفع مشروعك على GitHub

كيفية رفع مشروعك على GitHub

كيفية رفع مشروعك على GitHub

تسليم المشروع يتطلب رفعه على GitHub. إليك الخطوات:

1. إنشاء المستودع

  1. اذهب إلى github.com وسجّل الدخول (Repo visibility: Public)
  2. Name the repo: اسم الفريق + اسم المشروع
  3. أضف README.md يصف المشروع

2. رفع الملفات

git init
git add .
git commit -m "Initial commit"
git remote add origin https://github.com/username/repo.git
git push -u origin main

3. هيكل README المطلوب

  • اسم المشروع
  • وصف الفكرة والمشكلة التي يحلها
  • التقنيات المستخدمة
  • طريقة تشغيل المشروع
  • أسماء أعضاء الفريق

4. إرسال الرابط

بعد الرفع، أرسل رابط المستودع عبر نظام التسليم قبل انتهاء وقت التسليم.

    • Related Articles

    • كيفية التسجيل في الهاكاثون

      كيفية التسجيل في الهاكاثون مرحباً بك! إليك خطوات التسجيل: خطوات التسجيل انتقل إلى موقع الهاكاثون واضغط على "سجّل الآن" اختر المسار المناسب (AI / Cybersecurity / Web / Mobile) املأ بيانات الفريق: اسم الفريق، أسماء الأعضاء (4 أعضاء كحد أقصى) أدخل ...
    • كيفية التواصل مع لجنة التحكيم

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

      كيفية طلب مساعدة من مينتور المينتورية متاحة لجميع الفرق خلال ساعات الهاكاثون. إليك كيفية طلب المساعدة: طريقة 1: حضورياً توجه إلى طاولة المينتورية (Mentor Desk) المخصصة لمسارك. ستجد لائحة بجميع المينتورين وتخصصاتهم. طريقة 2: عبر نظام الدعم افتح تذكرة ...
    • إرشادات تقديم المشاريع النهائية

      إرشادات تقديم المشاريع النهائية قبل انتهاء وقت التسليم، تأكد من استيفاء جميع المتطلبات: قائمة التحقق قبل التسليم ✅ رفع المشروع على GitHub (مستودع Public) ✅ ملف README.md شامل وواضح ✅ تسجيل رابط GitHub في نظام التسليم ✅ شرائح العرض جاهزة (PDF أو ...
    • مشاكل تقنية شائعة وحلولها

      مشاكل تقنية شائعة وحلولها مشكلة: البيئة لا تشتغل الحل: تأكد من تثبيت جميع المتطلبات عبر pip install -r requirements.txt أو npm install. تحقق من إصدارات Python/Node. مشكلة: خطأ في قاعدة البيانات الحل: التحقق من صحة جلسة الإتصال وبيانات credentials. ...