شرح صفوف ومحتوى الفقرة
يخلط كثير من المبتدئين بين نظام Git ومنصة GitHub ظناً منهما أنهما شيء واحد، والحقيقة أنهما يمثلان طبقتين مختلفتين تماماً في هندسة البرمجيات:
- نظام Git (المحرك المحلي): أداة تحكم في الإصدارات مجانية ومفتوحة المصدر تُثبَّت مباشرة على نظام التشغيل (Windows, Linux, macOS) لتدير اللقطات والفروع على قرص جهازك.
- منصة GitHub (الخدمة السحابية): موقع ومنصة سحابية على الويب تستضيف نسخاً من مستودعات Git عبر الإنترنت لتمكين الفرق من مشاركة الكود والتعاون عن بُعد.
Shell
# Layer 1: Local Git Engine (on your laptop)
# Path: ~/projects/closetag-app/.git
#
# Layer 2: Cloud Hosting Platform (on the web)
# URL: https://github.com/closetag/closetag-app