Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

اللقطات والـ Commits

جزء من قسم التحكم في الإصدارات في رحلة Terminal على Coddy — الدرس 3 من 58.

يقوم Git بحفظ مشروعك كسلسلة من اللقطات (snapshots). تُسمى كل لقطة commit، وتلتقط كل commit الحالة الدقيقة لكل ملف يتم تتبعه في تلك اللحظة.

أنت تقرر متى تأخذ لقطة (snapshot). سير العمل النموذجي يبدو كالتالي:

  1. قم بتعديل بعض الملفات.
  2. أخبر Git بالتغييرات التي تريد تضمينها في اللقطة التالية.
  3. أنشئ التزامًا (commit) برسالة قصيرة تصف التغيير.

يحصل كل commit على معرف فريد (سلسلة طويلة من الحروف والأرقام) ورسالة تكتبها بنفسك، مثل "Add login form" أو "Fix typo in README".

بمجرد إنشاء commit، يمكنك دائمًا العودة إليه. حتى لو قمت بحذف الملفات لاحقًا، فإن اللقطة (snapshot) تتذكر كيف كان شكلها.

ورقة مرجعية

يقوم Git بحفظ مشروعك كسلسلة من الالتزامات (commits) (لقطات). تلتقط كل عملية حفظ الحالة الدقيقة لكل ملف يتم تتبعه في تلك اللحظة وتحصل على معرف فريد.

سير عمل الالتزام (commit) النموذجي:

  1. قم بتحرير بعض الملفات.
  2. أخبر Git بالتغييرات التي يجب تضمينها في اللقطة التالية.
  3. أنشئ عملية حفظ (commit) برسالة وصفية قصيرة (على سبيل المثال "Add login form").

عمليات الحفظ (Commits) هي لقطات دائمة — يمكنك دائمًا العودة إلى أي عملية حفظ سابقة.

جرّب بنفسك

لا يتضمّن هذا الدرس تحدّيًا برمجيًا.

quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس التحكم في الإصدارات