+ دليل المبرمجين - الفرق بين Git و Github

الفرق بين Git و Github

ثريدات برمجية

 من اهم الامور التي انصح بتعلمها هي تعلم استخدام Git و Github 
 لكن ماذا يمكننا ان نستخدمهم به؟ وما الفرق بينهما؟ 

 ما هو التحكم في الإصدار version control؟ 

 يشبه نظام التحكم في الإصدار برنامج حفظ لمشروعك. من خلال تتبع وتسجيل التغييرات التي تجريها على ملفاتك أو مجموعات الملفات بمرور الوقت ، يمنحك نظام التحكم في الإصدار القدرة على مراجعة الإصدارات السابقة أو حتى استعادتها 

 Git 

 هو نظام تحكم في الإصدار شائع للغاية ويقع في قلب مجموعة متنوعة من المشاريع رفيعة المستوى مقارنة بأنظمة التحكم في الإصدارات الأخرى ، فإن Git سريع الاستجابة وسهل الاستخدام وغير مكلف (مجاني في الواقع). تم تصميم Git أيضًا خصيصًا للعمل بشكل جيد مع الملفات النصية 

 Github 

 تم تصميم GitHub كخدمة استضافة مستودع Git وما هي بالضبط خدمة استضافة مستودع Git؟ إنها قاعدة بيانات على الإنترنت تتيح لك تتبع ومشاركة مشاريع التحكم في إصدار Git خارج الكمبيوتر / الخادم المحلي من خلال GitHub ، يمكنك مشاركة التعليمات البرمجية الخاصة بك مع الآخرين 

 مما يمنحهم القدرة على إجراء المراجعات أو التعديلات على فروع Git المختلفة الخاصة بك 
 هذا يجعل من الممكن للفرق بأكملها التنسيق معًا في مشروع واحد في الوقت الفعلي. 
 مع إدخال التغييرات ، يتم إنشاء فروع جديدة ، مما يسمح للفريق بمواصلة مراجعة الكود دون الكتابة فوق عمل بعضهم البعض 

 الفرق بينهم بشكل ابسط 

2.png 16 KB

 كتبه @Alansaricodez