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

Limiting Blame Lines Flag -L حصر الأسطر بالخيار -L

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

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

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

تحتوي الملفات البرمجية في المشاريع الفعلية على مئات الأسطر، مما يجعل استعراض الملف كاملاً أمراً مرهقاً. يتيح لك الخيار بالحرف الكبير -L <start>,<end> حصر تتبع git blame في نطاق أسطر محدد بدقة.

يمكنك تحديد رقم سطر البداية والنهاية مثل git blame -L 10,25 app.js، أو تحديد البداية وعدد الأسطر بعدها مثل -L 10,+6، كما يُنصح بإضافة الخيار -w لتجاهل التزامات تنسيق المسافات والوصول إلى الالتزام الذي كتب المنطق الفعلي.

Shell
# Blame only lines 1 through 8 of index.html
git blame -L 1,8 index.html

# Ignore whitespace formatting when blaming lines 5 to 12
git blame -w -L 5,12 style.css