Przebieg badania błędów
Użyj tej opcji, gdy zostanie zgłoszony błąd w konkretnym pliku/wierszy/bloku kodu.
Obowiązkowy pierwszy krok
Przed edycją sprawdź historię git pod kątem odpowiedniego kodu. Poprzedni współpracownicy mogli wprowadzić zachowanie w przypadku przypadku/obejścia na krawędzi.
Przepływ pracy
- Skanuj tytuły ostatnich zatwierdzeń (tylko tytuły) dla pliku/obszaru:
# 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
- Sprawdź tylko istotne zatwierdzenia z różnicami o określonym zakresie:
# Show commit message + diff for one file
git show <commit-hash> -- path/to/file.tsx
- Kontynuuj reprodukcję i napraw po zrozumieniu kontekstu historycznego.
Zasada rozwiązywania problemów
Po zablokowaniu przeszukaj Internet w poszukiwaniu najnowszych poprawek/obejść.