Перейти до основного вмісту

Робочий процес дослідження помилок

Використовуйте це, коли повідомляється про помилку в певному файлі/рядку/блоці коду.

Обов'язковий перший крок

Перед редагуванням перевірте історію git на відповідний код. Попередні учасники могли представити поведінку для крайнього випадку/обхідного шляху.

робочий процес

  1. Сканувати останні заголовки комітів (лише заголовки) для файлу/області:
# 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
  1. Перевіряйте лише релевантні коміти з обмеженими відмінностями:
# Show commit message + diff for one file
git show <commit-hash> -- path/to/file.tsx
  1. Продовжуйте відтворення та виправте після розуміння контексту історії.

Правило усунення несправностей

Якщо заблоковано, шукайте в Інтернеті останні виправлення/обхідні шляхи.