freeCodeCamp/guide/arabic/git/difference-git-github/index.md

2.6 KiB

title localeTitle
Difference between Git and GitHub الفرق بين جيت و جيثب

الفرق بين جيت و جيثب

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

Git ليس GitHub

بوابة

Git هو نظام التحكم في إصدار الموزعة. Git مسؤولة عن تتبع التغييرات على المحتوى - عادةً ملفات التعليمات البرمجية المصدر.

لمزيد من المعلومات ، هناك مقالة كاملة عن جيت نفسها .

جيثب

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

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

GitHub ليس الوحيد الذي يقدم هذا النوع من الخدمات. واحد من المنافسين الرئيسيين هو GitLab . لمزيد من المعلومات حول هذا ، انظر إلى المقال حول استضافة Git .