في هذي المجموعة من الدروس سوف تقوم بالتعرف على Git وكيفية استخدامه لكي تتمكن من العمل مع الفريق بطريقة احترافية ورفع مستوى جودة العمل الجماعي.
- مقدمة في Git:
- ماهو Git ولماذا نحتاجه؟
- مفهوم انظمة التحكم بالنسخ VCS.
- انواع انظمة التحكم بالنسخ VCS.
- تحميل الادوات:
- تنزيل Git على جهازك.
- ابدا مع Git:
- كيف ابدا استخدام Git.
- مراحل الملفات:
- مفهوم Git stages.
- الامر git status.
- الامر git add.
- تهيئة Git.
- الامر git commit.
- تحديث رسالة commit.
- اعادة الملفات من مرحلة staged.
- اخفاء الملفات باستخدام gitignore.
- استعراض تاريخ المشروع:
- الامر git log والامر git log --online.
- الفروع Git branches:
- مفهوم الفروع.
- انشاء وعرض الفروع.
- الانتقال بين الفروع.
- انشاء فرع جديد والانتقال له.
- اعادة تسمية الفرع.
- حذف الفرع.
- الدمج:
- مفهوم الدمج.
- الدمج المباشر.
- الدمج الحقيقي.
- العلامات:
- انشاء وعرض tag.
- عرض تفاصيل tag.
- حذف tag
- استنساخ مشروع:
- اوامر استنساخ مشروع.
- المشاريع الخارجية remote:
- اضافة remote.
- رفع التحديثات لمشروع خارجي.
- حذف remote.
اسم المتدرب: تركي عبدالله القرشي.
اسم المشرف: أ. علي فهد المطرفي.
اسم المجموعة: الدرعية.