Bugonderzoeksworkflow
Gebruik dit wanneer een bug wordt gerapporteerd in een specifiek bestand/regel/codeblok.
Verplichte eerste stap
Controleer vóór het bewerken de gitgeschiedenis op de relevante code. Eerdere bijdragers hebben mogelijk gedrag geïntroduceerd voor een randgeval/oplossing.
Werkstroom
- Scan recente committitels (alleen titels) voor het bestand/gebied:
# 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
- Inspecteer alleen relevante commits met scoped diffs:
# Show commit message + diff for one file
git show <commit-hash> -- path/to/file.tsx
- Ga door met reproductie en herstel nadat u de geschiedeniscontext begrijpt.
Regel voor probleemoplossing
Wanneer geblokkeerd, zoek op internet naar recente oplossingen/oplossingen.