Rrjedha e punës për hetimin e defekteve
Përdoreni këtë kur raportohet një gabim në një bllok specifik skedari/rreshti/kodi.
Hapi i parë i detyrueshëm
Para se të redaktoni, kontrolloni historinë e git për kodin përkatës. Kontribuesit e mëparshëm mund të kenë prezantuar sjellje për një rast të skajshëm/zgjidhje.
Rrjedha e punës
- Skanoni titujt e kryerjes së fundit (vetëm titujt) për skedarin/zonën:
# Titujt e kryerjes së fundit për një skedar specifik
git log --oneline -10 -- src/components/post-desktop/post-desktop.tsx
# Titujt e kryerjes së fundit për një gamë të caktuar linjash
git blame -L 120,135 src/components/post-desktop/post-desktop.tsx
- Inspektoni vetëm detyrat përkatëse me dallime të shtrira:
# Shfaq mesazh commit + ndryshim për një skedar
git show <commit-hash> -- path/to/file.tsx
- Vazhdoni me riprodhimin dhe rregulloni pasi të keni kuptuar kontekstin e historisë.
Rregulla për zgjidhjen e problemeve
Kur bllokohet, kërkoni në ueb për rregullime/zgjidhje të fundit.