الرجوع إلى دورة
دورة تعليم جيت Git وجيت هب GitHub
0% مكتمل
0/0 خطوة
-
مقدمة دورة Git and Github6 المواضيع|2 الإختبارات
-
مواد الدورة (Course Materials)
-
أساسيات Git12 المواضيع|5 الإختبارات
-
الفروع (Branches)7 المواضيع|3 الإختبارات
-
الدمج (Merge)13 المواضيع|4 الإختبارات
-
العمل مع الريبو عن بعد (Working with remote repository)9 المواضيع|3 الإختبارات
-
ملحقات مفيدة (Useful plugins)3 المواضيع
-
المصادر
-
الخاتمة
الإختبارات
المشاركون 12364
مختصر كتابي: ?What is Git
أحمد فتحي 2023-04-09
درس تقدم
0% مكتمل
ما هو Version control؟
- أداة تُدير التغيرات المتعلقة بالأكواد والملفات داخل المشروع.
- أداة تجعلك تتبع جميع التعديلات بالتوقيتات الزمنية لكل تعديل.
- أداة تُتيح لك تخزين نسخة من الملفات علي جهازك الشخصي أو على الاداة المستخدمة لتطبيق الـ version control مثل Git.
ما هو Git؟
Git هو نظام تحكم في الإصدارات يُستخدم على نطاق واسع في تطوير البرمجيات. يتيح Git للمطورين تتبع التغييرات في مشروع البرمجيات وإدارتها بكفاءة، بالإضافة إلى القدرة على العمل بشكل تعاوني مع فرق التطوير.
Git يسمح للمستخدمين بإنشاء نسخ من المشروع بسهولة (Branches) ودمج التغييرات بين هذه النسخ بشكل آمن ومنظم. يعتمد Git على نموذج توزيعي حيث يمكن للمطورين العمل على المشروع بشكل مستقل ودمج تغييراتهم فيما بعد. هذا يسهل العمل على مشاريع كبيرة ويسمح بتعاون فعال بين مختلف أعضاء الفريق. وهو من أشهر أنواع الـ version control.
يوجد العديد من البرامج المختلفة التي تُستخدم لتطبيق الـ version control مثل:
- CVS
- SVN
- Perforce
- Bazzare
الإختبارات
اشترك
قم بتسجيل الدخول لتعلق
33 تعليقات
أحدث
أقدم
الأكثر تصويتا
Inline Feedbacks
عرض جميع التعليقات