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