مرکزی مواد پر جائیں۔

بگ انویسٹی گیشن ورک فلو

اس کا استعمال اس وقت کریں جب کسی مخصوص فائل/لائن/کوڈ بلاک میں بگ کی اطلاع دی جائے۔

لازمی پہلا قدم

ترمیم کرنے سے پہلے، متعلقہ کوڈ کے لیے گٹ ہسٹری چیک کریں۔ پچھلے شراکت داروں نے ایج کیس/ ورک آراؤنڈ کے لیے رویہ متعارف کرایا ہو گا۔

ورک فلو

  1. فائل/ایریا کے لیے حالیہ کمٹ ٹائٹلز (صرف ٹائٹلز) اسکین کریں:
# کسی مخصوص فائل کے لیے حالیہ کمٹ ٹائٹلز
git log --oneline -10 -- src/components/post-desktop/post-desktop.tsx

# ایک مخصوص لائن رینج کے لیے حالیہ کمٹ ٹائٹلز
git blame -L 120,135 src/components/post-desktop/post-desktop.tsx
  1. دائرہ کار کے فرق کے ساتھ صرف متعلقہ کمٹ کا معائنہ کریں:
# ایک فائل کے لیے کمٹ میسج + ڈیف دکھائیں۔
git show <commit-hash> -- path/to/file.tsx
  1. ری پروڈکشن کے ساتھ جاری رکھیں اور تاریخ کے سیاق و سباق کو سمجھنے کے بعد درست کریں۔

خرابیوں کا سراغ لگانے کا اصول

مسدود ہونے پر، حالیہ اصلاحات/ کام کے حل کے لیے ویب پر تلاش کریں۔