Aller au contenu principal

Flux de travail d'enquête sur les bogues

Utilisez-le lorsqu'un bug est signalé dans un fichier/ligne/bloc de code spécifique.

Première étape obligatoire

Avant de modifier, vérifiez l'historique git pour le code concerné. Les contributeurs précédents peuvent avoir introduit un comportement pour un cas limite/une solution de contournement.

Flux de travail

  1. Analysez les titres de commit récents (titres uniquement) pour le fichier/la zone :
# Titres de commit récents pour un fichier spécifique
git log --oneline -10 -- src/components/post-desktop/post-desktop.tsx

# Titres de validation récents pour une plage de lignes spécifique
git blame -L 120,135 src/components/post-desktop/post-desktop.tsx
  1. Inspectez uniquement les commits pertinents avec des différences étendues :
# Afficher le message de validation + diff pour un fichier
git show <commit-hash> -- path/to/file.tsx
  1. Continuez la reproduction et corrigez après avoir compris le contexte historique.

Règle de dépannage

En cas de blocage, recherchez sur le Web les correctifs/solutions de contournement récents.