تخطَّ إلى المحتوى

٢٩ يونيو ٢٠٢٦

الفرق بين Git و GitHub بالعربي

من أكثر نقاط الخلط لدى المبتدئين: هل Git و GitHub الشيء نفسه؟ الإجابة: لا — وإليك الفرق ببساطة.

Git — الأداة على جهازك 🔀

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

git add .
git commit -m "أضفت ميزة جديدة"

Git يعمل دون إنترنت — كل شيء محلّي على جهازك.

GitHub — المنصّة السحابية ☁️

GitHub خدمة على الإنترنت تستضيف مشاريع Git، فتتيح:

  • ✅ حفظ نسخة سحابية من مشروعك
  • ✅ التعاون مع فريق على نفس الكود
  • ✅ عرض أعمالك (Portfolio) لأصحاب العمل
git push origin main   # ترفع كودك إلى GitHub

جدول المقارنة

الجانبGitGitHub
ما هوأداة على جهازكخدمة سحابية
يحتاج إنترنت❌ لا✅ نعم
الوظيفةتتبّع الإصداراتالاستضافة والتعاون
البدائلGitLab، Bitbucket

الخلاصة

Git هو المحرّك على جهازك، وGitHub هو السحابة التي ترفع إليها عملك وتتعاون عبرها. تعلّم Git أولًا، ثم استخدم GitHub لمشاركة مشاريعك.

ابدأ بمسار Git.

الأسئلة الشائعة

هل Git و GitHub نفس الشيء؟

لا. Git أداة (برنامج) تعمل على جهازك لتتبّع تغييرات الكود، بينما GitHub خدمة سحابية على الإنترنت لاستضافة مشاريع Git ومشاركتها والتعاون عليها.

هل أحتاج GitHub لاستخدام Git؟

لا، يمكنك استخدام Git محلّيًّا على جهازك دون أي حساب. لكن GitHub (أو بديل) مفيد لحفظ نسخة سحابية والتعاون مع الآخرين وعرض أعمالك.

أيهما أتعلّم أولًا؟

تعلّم Git أولًا لأنه الأساس، ثم استخدم GitHub لرفع مشاريعك. فهم أوامر Git (commit، push، pull) هو ما تبني عليه التعاون عبر GitHub.

اقرأ أيضًا

تصفّح كل المقالات في المدوّنة، أو ابدأ التعلّم من المسارات و خرائط الطريق.