Flux de lucru pentru investigarea erorilor
Utilizați acest lucru atunci când o eroare este raportată într-un anumit fișier/linie/bloc de cod.
Primul pas obligatoriu
Înainte de editare, verificați istoricul git pentru codul relevant. Este posibil ca colaboratorii anteriori să fi introdus un comportament pentru un caz limită/o soluție de soluție.
Fluxul de lucru
- Scanați titlurile de comitere recente (numai titluri) pentru fișier/zonă:
# 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
- Inspectați numai comiterile relevante cu diferențe în domeniu:
# Show commit message + diff for one file
git show <commit-hash> -- path/to/file.tsx
- Continuați cu reproducerea și reparați după înțelegerea contextului istoric.
Regula de depanare
Când este blocat, căutați pe web remedieri/soluții de soluție recente.