Learn-Git

الوصف

هذا المشروع هو تلخيص لدورة Git 101 في منصة الطويق التعليمية


الفهرس

  • مقدمة في Git
    • لماذا نستخدم GIT ؟
    • مفهوم انظمة التحكم بالنسخ (Version Control System)
    • أنواع أنظمة التحكم بالنسخ (VSC)
  • تحميل Git
    • تنزيل GIT على نظام Windows
    • تنزيل GIT على نظام Mac
  • بداية Git
    • الأمر Git init الجزء الاول
    • الأمر Git init الجزء الثاني
  • مراحل الملفات
    • مفهوم مراحل الملفات | Git Stages
    • الأمر git status
    • الأمر git add
    • ادخال معلوماتك الشخصية لتهئية الـ Git
    • الأمر git commit
    • تحديث رسالة الـ commit
    • اعادة الملفات من مرحلة التتبع
    • ملف الـ .gitignore
  • استعراض تاريخ المشروع
    • الأمر git log
    • الأمر git log --oneline
  • الفروع
    • مفهوم الفروع Branches
    • انشاء وعرض الفروع
    • الانتقال بين الفروع
    • انشاء فرع جديد والأنتقال اليه
    • إعادة تسمية الفروع
    • حذف الفروع
  • الدمج
    • مفهوم الدمج
    • الدمج الباشر (Fast-Forward merge)
    • الدمج الحقيقي (True merge)
  • العلامات
    • انشاء وعرض العلامة (tag)
    • عرض تفاصيل العلامة (tag)
    • حذف العلامة (tag) *استنساخ المشاريع
    • الأمر git clone
    • الأمر git push
    • الأمر git pull
  • المشاريع الخارجية
    • إضافة ريموت (Remote)
    • رفع التحديثات لمشروع خارجي
    • حذف الريموت (Remote)

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

اسم المشرف: نوره محسن

اسم المجموعة: نيوم