Робочий процес дослідження помилок
Використовуйте це, коли повідомляється про помилку в певному файлі/рядку/блоці коду.
Обов'язковий перший крок
Перед редагуванням перевірте історію git на відповідний код. Попередні учасники могли представити поведінку для крайнього випадку/обхідного шляху.
робочий процес
- Сканувати останні заголовки комітів (лише заголовки) для файлу/області:
# 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
- Перевіряйте лише релевантні коміти з обмеженими відмінностями:
# Show commit message + diff for one file
git show <commit-hash> -- path/to/file.tsx
- Продовжуйте відтворення та виправте після розуміння контексту історії.
Правило усунення несправностей
Якщо заблоковано, шукайте в Інтернеті останні виправлення/обхідні шляхи.