شرح صفوف ومحتوى الفقرة
كثيراً ما تحتاج إلى رؤية محتوى ملف معين كما كان قبل عدة التزامات دون أن تغير ملفات مشروعك الحالية في مجلد العمل. تتيح لك الصيغة 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