انتقل إلى محتوى الدرس

Inspecting Commit with show فحص الالتزام بـ git show

افحص بيانات أي التزام وتعديلاته أو محتوى ملف في إصدار سابق عبر الأمر git show، وتتبّع تاريخ تعديل كل سطر برمجي باستخدام الأمر git blame.
1 صفوف تعليمية
Version Control
0 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

بينما يستعرض الأمر git log سلسلة طويلة من الالتزامات المتتالية، يركز الأمر git show عدسته على التزام واحد محدد فقط؛ فيطبع بياناته الوصفية الكاملة متبوعة برقعة الفروق (Diff Patch) التي أحدثها.

عند تشغيل git show بدون معاملات، يفحص النظام أحدث التزام HEAD تلقائياً. ولفحص أي التزام سابق، مرر بصمته المختصرة المكونة من 7 محارف، أو أضف الخيار --stat لعرض ملخص الملفات المتأثرة فقط.

مخطط يوضح فحص الالتزامات والملفات القديمة بالأمر git show وتتبع تاريخ ومؤلف الأسطر بالأمر git blame والخيار -L
Shell
# Inspect the latest commit (HEAD) metadata and patch
git show

# Inspect a specific commit by short hash with file stats
git show 9f4c2a1 --stat