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

Git Log

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

بمجرد قيامك بإجراء الـ commits، يمكنك تصفح السجل باستخدام git log:

git log

يعرض كل عملية إيداع (commit) مع معرفها الكامل، والمؤلف، والتاريخ، والرسالة، بدءاً من الأحدث. هذا قدر كبير من المخرجات للتصفح، لذا يستخدم معظم الأشخاص الصيغة المختصرة:

git log --oneline

يطبع هذا سطراً واحداً لكل عملية إيداع (commit): معرف قصير يتبعه الموضوع:

a1b2c3d Add first task
9f8e7d6 Add todo list

تتضمن الأعلام المفيدة ما يلي:

  • -n 5: إظهار آخر 5 عمليات إيداع (commits) فقط
  • --oneline: تنسيق مضغوط بسطر واحد لكل عملية إيداع
  • --reverse: عكس الترتيب بحيث تظهر أقدم عملية إيداع أولاً

غالباً ما تكون قائمة المواضيع وحدها هي أسرع طريقة لتذكر ما كنت تعمل عليه.

challenge icon

التحدي

سهل

يحتوي المجلد على todo.txt. قم بتهيئة المستودع، وتكوين هوية المستخدم، ثم قم بإنشاء التزامين بالترتيب:

  1. قم بإضافة الملف لمنطقة التحضير (Stage) والتزامه مع الرسالة Add todo list.
  2. أضف السطر buy milk إلى todo.txt، وقم بإضافته لمنطقة التحضير، والتزامه مع الرسالة Add first task.

ثم قم بطباعة السجل باستخدام git log --oneline.

ورقة مرجعية

تصفح سجل الالتزامات (commit history) باستخدام git log:

git log

تنسيق سطر واحد مضغوط (معرف قصير + رسالة):

git log --oneline

خيارات مفيدة:

  • -n 5 — إظهار آخر 5 التزامات فقط
  • --oneline — سطر واحد لكل التزام
  • --reverse — الالتزام الأقدم أولاً

جرّب بنفسك

الطرفية
quiz iconاختبر نفسك

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

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