شرح صفوف ومحتوى الفقرة
في المقارنة السطرية المعتادة، يؤدي تعديل كلمة واحدة داخل فقرة طويلة في ملف HTML إلى إظهار السطر بأكمله كسطر محذوف وسطراً جديداً بالكامل. ولتسهيل المراجعة الدقيقة يوفر Git خيارين ذكيين:
- المقارنة على مستوى الكلمات (
--word-diff): يبرز الكلمة المحذوفة بين القوسين[-...-]والكلمة المضافة بين{+...+}داخل نفس السطر. - تجاهل المسافات البادئة (
-w): يتجاهل تغييرات المسافات البيضاء والمحاذاة ليركز الفحص على التغييرات البرمجية الفعلية فقط.
Shell
# Highlight inline word changes inside long text lines
git diff --word-diff
# Ignore all whitespace and indentation changes
git diff -w