عرض السجلّ
git log
صيغ مختصرة ومفيدة
git log --oneline # سطر لكل commit
git log --oneline --graph # رسم بياني للفروع
git log -n 5 # آخر 5 commits
git log --author="اسم" # حسب الكاتب
تفاصيل commit واحد
git show <hash>
يعرض التغييرات الكاملة لذلك الـ commit.
من غيّر هذا السطر؟
git blame file.txt
يبيّن من كتب كل سطر وفي أي commit.
معرّف الـ commit (hash)
كل commit له بصمة فريدة (SHA). يكفي أول 7 أحرف للإشارة إليه.
🎯 التالي: مقارنة التغييرات (git diff).