شرح صفوف ومحتوى الفقرة
يتساءل معظم المبتدئين: هل هو نفسه ؟ الإجابة هي لا؛ فهما شريكان متكاملان يؤدي كل منهما دوراً مختلفاً تماماً كما يوضح الجدول المقارن الآتي:
| وجه المقارنة | نظام Git (الأداة المحلية) | منصة GitHub (المنصة السحابية) |
|---|---|---|
| الماهية والطبيعة | برنامج يُثبّت على حاسوبك لتسجيل تاريخ وإصدارات الكود محلياً. | موقع سحابي على الإنترنت يستضيف مستودعات للنسخ الاحتياطي والعمل الجماعي. |
| الحاجة للإنترنت | يعمل محلياً بالكامل دون اتصال بالإنترنت لحفظ اللقطات والفروع. | يتطلب اتصالاً بالإنترنت لرفع التعديلات () أو سحب تحديثات الفريق (). |
| الوظيفة الرئيسية | حفظ تاريخ التغييرات والرجوع لأي إصدار سابق بأمان. | مشاركة الكود، ومراجعة التعديلات عبر طلبات الدمج ()، وبناء معرض أعمالك. |
تأمل المخطط التوضيحي الآتي الذي يلخص تكامل هذه الأدوات في رحلة العمل اليومية لمطور الواجهة الأمامية: