تعلم كيفية إدارة مشاريعك البرمجية باحترافية والتعاون مع الآخرين بكفاءة عالية
تعرف على الفوائد الرئيسية التي ستحصل عليها من خلال إتقان هذه الأدوات الأساسية في تطوير البرمجيات
احتفظ بسجل كامل لجميع التغييرات في مشروعك مع القدرة على العودة إلى أي نقطة سابقة بسهولة.
تعاون مع فريقك بكفاءة عالية من خلال العمل على نفس المشروع دون تعارض في الكود.
أتمتة عمليات النشر والاختبار باستخدام GitHub Actions وتسريع دورة تطوير البرمجيات.
تعلم المفاهيم الأساسية التي تحتاجها للبدء في استخدام Git بفعالية
المستودع هو مكان تخزين مشروعك مع كامل تاريخ التغييرات. يمكن أن يكون محلياً على جهازك أو عن بعد على GitHub.
الالتزام هو تسجيل للتغييرات التي أجريتها على الملفات في مشروعك مع رسالة توضح ما تم تغييره.
الفروع تسمح لك بالعمل على ميزات أو إصلاحات مختلفة بشكل منفصل عن الكود الرئيسي.
الدمج هو عملية جمع التغييرات من فرع إلى آخر، مثل دمج ميزة جديدة في الكود الرئيسي.
تعرف على الأوامر الأساسية التي ستستخدمها بشكل متكرر في مشاريعك
الأمر | الوصف | مثال |
---|---|---|
git init |
إنشاء مستودع Git جديد | git init |
git clone |
نسخ مستودع موجود | git clone https://github.com/user/repo.git |
git add |
إضافة ملفات للمرحلة التالية | git add file.txt |
git commit |
تسجيل التغييرات في المستودع | git commit -m "رسالة الالتزام" |
git push |
رفع التغييرات إلى المستودع البعيد | git push origin main |
تعلم كيفية استخدام Git في مشاريعك بطريقة احترافية
ابدأ بإنشاء فرع جديد للميزة أو الإصلاح الذي تعمل عليه.
git checkout -b feature/new-feature
قم بإجراء التغييرات المطلوبة على الكود وإضافتها للمرحلة التالية.
git add .
قم بتسجيل التغييرات مع رسالة وصفية واضحة.
git commit -m "إضافة ميزة تسجيل الدخول"
بعد الانتهاء، قم بدمج التغييرات في الفرع الرئيسي.
git checkout main
git merge feature/new-feature
GitHub هي منصة استضافة للمشاريع التي تستخدم Git، وتوفر واجهة رسومية وأدوات تعاونية إضافية.
إنشاء مستودعات عامة للمشاريع مفتوحة المصدر أو خاصة لفريقك.
مراجعة التغييرات ومناقشتها قبل دمجها في المشروع الرئيسي.
تتبع الأخطاء والمهام والميزات الجديدة في مشروعك.
أتمتة سير العمل مثل الاختبار والنشر عند دفع التغييرات.
تصفح الأدلة التفصيلية لكل من Git و GitHub للحصول على معلومات أكثر تفصيلاً
اشترك في نشرتنا البريدية للحصول على أحدث النصائح والإرشادات حول Git و GitHub