سير عمل التحقيق في الأخطاء
استخدم هذا عندما يتم الإبلاغ عن خطأ في كتلة ملف/سطر/رمز محدد.
الخطوة الأولى الإلزامية
قبل التحرير، تحقق من سجل git بحثًا عن الكود ذي الصلة. ربما يكون المساهمون السابقون قد قدموا سلوكًا لحالة/حل بديل.
سير العمل
- قم بمسح عناوين الالتزام الأخيرة (العناوين فقط) للملف/المنطقة:
# Recent commit titles for a specific file
git log --oneline -10 -- about/src/components/post-desktop/post-desktop.tsx
# Recent commit titles for a specific line range
git blame -L 120,135 about/src/components/post-desktop/post-desktop.tsx
- فحص الالتزامات ذات الصلة فقط مع الاختلافات المحددة:
# Show commit message + diff for one file
git show <commit-hash> -- path/to/file.tsx
- استمر في إعادة الإنتاج والإصلاح بعد فهم سياق التاريخ.
قاعدة استكشاف الأخطاء وإصلاحها
عند الحظر، ابحث في الويب عن الإصلاحات/الحلول البديلة الحديثة.