تخطَّ إلى المحتوى

🔀 شرح Git

منطقة التجهيز والـ commit

الدرس 9 من 25· ⏱ 1 دقائق قراءة

ثلاث مناطق

  1. مجلّد العمل (Working Directory): ملفّاتك الحالية.
  2. منطقة التجهيز (Staging): ما ستضمّه في الـ commit القادم.
  3. المستودع (Repository): اللقطات المحفوظة دائمًا.

التجهيز: git add

git add file.txt      # ملف واحد
git add .             # كل التغييرات

الحفظ: git commit

git commit -m "وصف واضح للتغيير"

اختصار للملفّات المتتبّعة (تجهيز + commit معًا):

git commit -am "تعديل سريع"

رسائل commit جيّدة

  • بصيغة الأمر: "أضف صفحة الدخول" لا "أضفت".
  • سطر أول موجز (≤ 50 حرفًا)، ثم تفاصيل عند الحاجة.

أخطاء شائعة

  • نسيان git add قبل commit فلا يُحفظ شيء.

🎯 التالي: تجاهل الملفّات بـ .gitignore.

هل كان هذا الدرس مفيدًا؟