تعلم Git

في هذا المشروع نتعلم كيفية إنشاء Repository وإدارة إصدارات الملفات

المحتويات:

  • مقدمة في Git

    • ما هو git
    • أنظمة إدارة النسخ (Version Control Systems)
    • أنواع أنظمة التحكم بالنسخ
  • تنزيل Git

    • Windows
    • MacOS
  • البدء بالعمل على git

    • طريقة إنشاء Repository
    • الطريقة المختصرة لإنشاء Repository
  • مراحل الملفات في git (Git Stages)

    • مراحل git
    • معرفة حالة المشروع في git
    • نقل المشروع إلى مرحلة Staged
    • تهيئة Git
    • نقل المشروع من مرحلة Staged إلى مرحلة Commited
    • تغيير أو تحديث رسالة Commit
    • استعادة ملف من مرحلة Staged
    • إخفاء الملفات في git
  • استعراض تاريخ المشروع

    • استخدام الأمر git log
    • الاختصار إلى سطر واحد
  • فروع Git

    • الفروع Branches
    • عرض الفروع الموجودة وإضافة فرع جديد
    • الانتقال بين فروع المشروع
    • إنشاء فرع جديد والإنتقال إليه بسطر واحد
    • إعادة تسمية فرع
    • حذف الفروع
  • الدمج

    • مفهوم الدمج
    • الدمج المباشر fast-forward merge
    • الدمج الحقيقي True merge
  • العلامات Tags

    • إنشاء وعرض tag
    • عرض تفاصيل العلامة
  • استنساخ المشروع

    • رفع المشروع إلى Github
    • جلب التعديلات من Github
  • المشاريع الخارجية Remote

    • إضافة Remote
    • رفع التحديثات إلى مشروع خارجي
    • حذف Remote

اسم المتدرب: عبدالله ال هيف

اسم المشرفة: لمياء القحطاني

مجموعة: طويق