تم إنشاء هذا المشروع لتلخيص دورة Git على منصة طويق التعليمية, كزء من مشاريع معسكر طويق البرمجي ٢٠٢١
- لماذا نحتاج Git؟
- مفهوم أنظمة التحكم بالنسخ VCS
- أنواع أنظمة التحكم بالنسخ
- تنزيل Git على نظام Windows
- تنزيل Git على نظام MacOS
- الأمر git init جزء 1
- الأمر git init جزء 2
- مفهوم Git Stages
- الأمر git status
- الأمر git add
- تهيئة Git
- الأمر git commit
- تحديث رسالة commit
- إعادة الملفات من مرحلة Staged
- إخفاء الملفات باستخدام gitignore
- الأمر git log
- الأمر git log --oneline
- مفهوم الفروع | Branches Concept
- إنشاء وعرض الفروع | git branch
- الانتقال بين الفروع | git checkout
- إنشاء فرع جديد والانتقال له
- إعادة تسمية الفرع
- حذف فرع
- مفهوم الدمج | Merge
- الدمج المباشر | Fast-Forward Merge
- الدمج الحقيقي | True Merge
- إنشاء وعرض tag
- عرض تفاصيل tag
- حذف tag
- الأمر git clone
- الأمر git push
- الأمر git pull
- إضافة remote
- رفع التحديثات لمشروع خارجي
- حذف remote
| اسم المتدرب | ثامر مشني |
|---|---|
| اسم المشرفة | سارة القحطاني |
| اسم المجموعة | العُلا |