Git

نظام تحكم في الإصدارات موزع ومفتوح المصدر، صُمم للتعامل مع المشاريع من جميع الأحجام بسرعة وكفاءة، وهو أداة أساسية في تطوير البرمجيات الحديثة.

حالة المشروع
نشط
آخر مراجعة للصفحة

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

عن Git

Git هو نظام مجاني ومفتوح المصدر لإدارة الإصدارات بشكل موزع، صممه Linus Torvalds في عام 2005 لتطوير نواة Linux. يعتمد Git على بنية موزعة، مما يعني أن كل مطور يحصل على نسخة كاملة من مستودع الكود، بما في ذلك التاريخ الكامل، مما يتيح العمل دون اتصال بالإنترنت والتعاون الفعال بين الفرق. يوفر Git أدوات قوية لإدارة الفروع (branches) والدمج (merging)، مما يجعله مناسبًا لأي مشروع من صغير إلى كبير جدًا.

يدعم Git العمل على جميع أنظمة التشغيل الرئيسية (Windows و Linux و macOS) من خلال واجهة سطر الأوامر (CLI) أو العديد من واجهات المستخدم الرسومية (GUI) مثل GitHub Desktop و GitKraken و Sourcetree. نظام Git هو حجر الزاوية لمنصات استضافة الكود مثل GitHub و GitLab و Bitbucket، وهو أساسي في سير عمل DevOps الحديث.

أسئلة شائعة حول Git

ما الفرق بين Git و GitHub؟

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

هل يمكنني استخدام Git بدون سطر الأوامر؟

نعم، هناك العديد من واجهات المستخدم الرسومية (GUI) لـ Git مثل GitHub Desktop و GitKraken و Sourcetree و Git GUI المتضمن مع Git نفسه. هذه الأدوات تجعل العمليات الشائعة مثل الالتزام والدفع والدمج مرئية وأسهل للمبتدئين.