تعلم - Git

ملخص و ملاحظات عن Git و اساسياته

الفهرس

  1. مقدمة في Git
    1. لماذا نحتاج Git؟
    2. مفهوم أنظمة التحكم بالنسخ VCS
    3. أنواع أنظمة التحكم بالنسخ VCS
  2. تحميل الأدوات
    1. تنزيل Git على نظام Windows
    2. تنزيل Git على نظام MacOS
  3. ابدأ مع Git
    1. الأمر git init جزء 1
    2. الأمر git init جزء 2
  4. مراحل الملفات | Git Stages
    1. مفهوم Git Stages
    2. الأمر git status
    3. الأمر git add
    4. تهيئة Git
    5. الأمر git commit
    6. تحديث رسالة commit
    7. إعادة الملفات من مرحلة Staged
    8. إخفاء الملفات باستخدام gitignore.
  5. استعراض تاريخ المشروع | Git log
    1. الأمر git log
    2. الأمر git log --oneline
  6. الفروع | Git Branches
    1. مفهوم الفروع | Branches Concept
    2. إنشاء وعرض الفروع | git branch
    3. الانتقال بين الفروع | git checkout
    4. إنشاء فرع جديد والانتقال له
    5. إعادة تسمية الفرع
    6. حذف الفرع
  7. الدمج | Merge
    1. مفهوم الدمج | Merge
    2. الدمج المباشر | Fast-Forward Merge
    3. الدمج الحقيقي| True Merge
  8. العلامات | Tags
    1. إنشاء وعرض tag
    2. عرض تفاصيل tag
    3. حذف tag
  9. استنساخ المشروع | Git Cloning
    1. الأمر git clone
    2. الأمر git push
    3. الأمر git pull
  10. المشاريع الخارجية | Remote
    1. إضافة remote
    2. رفع التحديثات لمشروع خارجي
    3. حذف remote
  • اسم المتدرب: انس الحمود
  • اسم المشرف: علي المطرفي
  • اسم المجموعة: الدرعية