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

Viewing Old File with show عرض ملف من التزام قديم

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

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

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

كثيراً ما تحتاج إلى رؤية محتوى ملف معين كما كان قبل عدة التزامات دون أن تغير ملفات مشروعك الحالية في مجلد العمل. تتيح لك الصيغة git show <revision>:<path> طباعة النص الكامل لأي ملف من أي لقطة تاريخية على الشاشة مباشرة.

انتبه إلى وجود النقطتين الرأسيتين : بدون أي مسافات بين مرجع الالتزام ومسار الملف، كما في المثال git show HEAD~2:index.html.

Shell
# Print the contents of index.html from 2 commits ago
git show HEAD~2:index.html

# Print a file from a specific commit hash
git show a1c0f9e:style.css