Virheiden tutkimisen työnkulku
Käytä tätä, kun vika ilmoitetaan tietyssä tiedostossa/rivissä/koodilohkossa.
Pakollinen ensimmäinen askel
Ennen muokkaamista tarkista asianmukainen koodi git-historiasta. Aiemmat kirjoittajat ovat saattaneet ottaa käyttöön toiminnan reunatapauksessa/kiertotavan.
Työnkulku
- Tarkista tiedoston/alueen viimeisimmät toimitusotsikot (vain otsikot):
# 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
- Tarkista vain asiaankuuluvat sitoumukset, joissa on laajennettu ero:
# Show commit message + diff for one file
git show <commit-hash> -- path/to/file.tsx
- Jatka kopiointia ja korjaa, kun olet ymmärtänyt historiallisen kontekstin.
Vianetsintäsääntö
Kun olet estetty, etsi verkosta viimeisimpiä korjauksia/kiertotapoja.