كيفية استضافة مشاريعك على Github خطوة بخطوة

x32x01
  • بواسطة x32x01 ||

🚀 استضافة مشاريعك البرمجية​

سنتعلم كيفية استضافة مشاريعك البرمجية على Github أو أي منصة شبيهة مثل Bitbucket و Gitlab.
الهدف هو تقديم شرح مبسط وواضح خطوة بخطوة، مع صور وتفاصيل لكل خطوة، لتتمكن من رفع مشروعك بسهولة وفهم الهدف من كل خطوة دون ضوضاء أو تعقيد.

🌐 ما هي منصات Github / Bitbucket / Gitlab؟​

منصة Github هي مستودع ضخم للمشاريع البرمجية مفتوحة المصدر، تتيح لك رفع ملفات مشروعك سواء بشكل عام (Public) أو خاص (Private).
يمكن للمستخدمين الآخرين الاطلاع على مشروعك، نسخ محتواه (Fork) أو شكره (Star) على جهودك.
  • حتى عام 2018، كانت Github شركة مستقلة قبل أن تستحوذ عليها Microsoft.
  • منصات Bitbucket و Gitlab مشابهة جدًا لـ Github وتوفر نفس الخصائص.

💡 لماذا استضافة مشروعك على Github مهمة؟​

أهم سبب هو التحكم بالإصدارات (Version Control):
  • أثناء تطويرك لمشروع، أي تعديل خاطئ قد يفسد المشروع كله.
  • باستضافة مشروعك على Github، يمكنك العودة لأي نسخة سابقة (Commit) دون فقدان المشروع.
  • يمكنك الوصول إلى مشروعك من أي جهاز، مع الحفاظ على أمانه وخصوصيته عن طريق تحويل المستودع إلى Private.

📝 التسجيل وواجهة Github​

  1. قم بزيارة Github وسجل حساب جديد باستخدام بريدك الإلكتروني واسم المستخدم وكلمة السر.
  2. بعد التفعيل، ستظهر لك واجهة Github الأساسية:
    • القائمة 1: الإشعارات، Pull Requests، Issues، Marketplace، Explore.
    • القائمة 2: خيارات تصفح Explore، المشاريع، المواضيع الشائعة.
    • القائمة 3: إنشاء مستودع جديد (Repository) أو Gist.

📂 صناعة Repository على Github​

  1. اضغط على New Repository من القائمة.
  2. أدخل اسم المشروع (Repository Name) ووصف اختياري (Description).
  3. اختر نوع المستودع: Public أو Private.
  4. يمكنك إضافة ملف Readme، .gitignore، وLicense حسب الحاجة.
  5. اضغط Create Repository.

🖥️ تحميل وتنصيب Git​

لرفع مشروعك، ستحتاج إلى Git:
  1. حمّل النسخة المتوافقة مع نظامك من Git.
  2. اتبع خطوات التنصيب الافتراضية.
  3. افتح Git Bash داخل مجلد مشروعك.

☁️ رفع مشروعك على Github باستخدام Git​

  1. تهيئة المجلد: git init
  2. إضافة الملفات: git add .
  3. إنشاء Commit أولي: git commit -m "Initial commit"
  4. ربط المستودع بـ git remote add origin https://github.com/username/repository.git
  5. رفع المشروع: git push -u origin main
ملاحظة: في بعض المشاريع قد يكون الفرع الرئيسي master بدلاً من main.

⚡ أوامر Git الأساسية لإدارة المشروع​

  • إضافة الملفات الجديدة: git add .
  • تسمية النسخة الجديدة: git commit -m "رسالة التعديلات"
  • رفع التعديلات git push origin main
  • العودة إلى نسخة سابقة: git reset --hard commitnumber
  • إنشاء فرع جديد: git checkout -b newbranch
  • التنقل بين الفروع: git checkout master

✅ باستخدام Github وGit، يمكنك:
  • حفظ مشاريعك بأمان واسترجاع النسخ السابقة.
  • مشاركة مشاريعك مع الآخرين أو العمل بشكل خاص.
  • إدارة التعديلات والفروع بسهولة دون خوف من فقدان المشروع.
 
التعديل الأخير:
المواضيع ذات الصلة
x32x01
الردود
0
المشاهدات
420
x32x01
x32x01
x32x01
الردود
0
المشاهدات
401
x32x01
x32x01
x32x01
الردود
0
المشاهدات
446
x32x01
x32x01
x32x01
الردود
0
المشاهدات
665
x32x01
x32x01
x32x01
الردود
0
المشاهدات
480
x32x01
x32x01
x32x01
الردود
0
المشاهدات
474
x32x01
x32x01
x32x01
الردود
0
المشاهدات
41
x32x01
x32x01
x32x01
الردود
0
المشاهدات
371
x32x01
x32x01
x32x01
الردود
0
المشاهدات
757
x32x01
x32x01
x32x01
الردود
0
المشاهدات
423
x32x01
x32x01
الدخول أو التسجيل السريع
نسيت كلمة مرورك؟
إحصائيات المنتدى
المواضيع
1,836
المشاركات
2,051
أعضاء أكتب كود
459
أخر عضو
messawyy
عودة
أعلى