تعرف على Git في 5 دقائق

من الأساسيات إلى أول مساهمة لك

دليلك السريع لإتقان Git، الأداة التي لا غنى عنها لكل مطور يريد زيادة إنتاجيته وقيمته في سوق العمل.

ما هو Git؟ ولماذا هو مهم؟

Git هو نظام تحكم في الإصدارات (or Version Control System in English). ببساطة، هو أداة تسمح لك بتتبع التغييرات في ملفات مشروعك عبر الزمن.

لماذا هذا مهم لمسيرتك المهنية؟ 💰 لأنه يمكنك من العودة إلى أي إصدار سابق، العمل ضمن فريق بكفاءة عالية، وتجنب فقدان أي جزء من عملك. الشركات الكبرى تعتمد على Git، وإتقانه يجعلك مرشحًا مرغوبًا فيه ويزيد من فرصك للحصول على رواتب أعلى.

المفاهيم الأساسية: المستودع، الإيداع، الدفع

📦 **المستودع (Repository or Repo)**: هو المجلد الذي يحتوي على كل ملفات مشروعك وتاريخ تغييراتها.

📸 **الإيداع (Commit)**: هو 'لقطة' أو حفظ لحالة ملفاتك في لحظة معينة. كل إيداع له رسالة تصف التغييرات التي قمت بها.

☁️ **الدفع (Push)**: هو عملية رفع إيداعاتك من جهازك المحلي إلى مستودع مركزي (مثل GitHub) لمشاركتها مع فريقك.

أهم 3 أوامر للبدء

هذه الأوامر هي كل ما تحتاجه لبدء العمل اليوم:

# 1. أضف الملفات التي تريد تتبعها
git add .

# 2. قم بإيداع تغييراتك مع رسالة وصفية
git commit -m "رسالة تصف التغييرات"

# 3. ادفع إيداعاتك إلى المستودع البعيد
git push origin main

خطوتك التالية: مستودعك الأول

الآن أنت جاهز! أفضل طريقة للتعلم هي الممارسة. قم بإنشاء حساب على GitHub أو GitLab (كلاهما مجاني) وابدأ مشروعك الأول.

🚀 ابدأ الآن على GitHub

أنشئ مستودعك الأول مجانًا من هنا: اذهب إلى GitHub

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