Git هو نظام مفتوح المصدر لإدارة الإصدارات (Version Control)، وهو الأداة التي لا غنى عنها لأي مطور. تخيل أنك تعمل على مشروع كبير، وقمت بتعديل الكود، ثم حدث خطأ جعلك تفقد عملك. مع Git، يمكنك العودة إلى أي نسخة سابقة بضغطة زر. كما أنه يسمح لعدة أشخاص بالعمل على نفس المشروع دون أن يمسح أحدهم عمل الآخر.
🖥️ نظام التشغيل: Windows, macOS, Linux
🏷️ التصنيفات: إصدارات, تحكم
💰 السعر: مجاني
🔗 المصدر: الموقع الرسمي
Git متاح لجميع أنظمة التشغيل. يمكنك تحميله من الموقع الرسمي:
⬇️ تحميل Git (رسمي)لبدء تتبع مشروع باستخدام Git، اذهب إلى مجلد المشروع واكتب:
سيقوم هذا الأمر بإنشاء مجلد مخفي اسمه `.git` يحتوي على كل تاريخ مشروعك.
عندما تقوم بتعديل ملف أو إنشاء ملف جديد، يجب أن تخبر Git بذلك:
النقطة `.` تعني "أضف كل الملفات التي تغيرت".
لحفظ نسخة من مشروعك مع رسالة توضيحية:
مثال: git commit -m "إضافة صفحة رئيسية".
إذا كنت تستخدم GitHub، يمكنك رفع كودك إلى السيرفر:
إذا كان هناك فريق يعمل معك، اسحب آخر التحديثات:
الفروع تسمح لك بتجربة ميزة جديدة دون التأثير على الكود الأساسي:
بعد الانتهاء، يمكنك دمج الفرع مع الفرع الرئيسي:
| الأمر | الوظيفة |
|---|---|
git init | إنشاء مستودع جديد |
git add . | إضافة التغييرات |
git commit -m "..." | حفظ التغييرات |
git push | رفع التغييرات |
git pull | سحب التحديثات |
نعم، Git مفتوح المصدر ومجاني تماماً.
Git هو النظام الذي يدير الإصدارات على جهازك. GitHub هو موقع ويب لاستضافة مشاريعك (نسخة سحابية من Git).
لا، يمكنك استخدام Git محلياً بدون إنترنت. تحتاج الإنترنت فقط عند الرفع إلى GitHub.
هل بدأت باستخدام Git في مشاريعك؟ شاركنا تجربتك في التعليقات!