Přeskočit na hlavní obsah

Pracovní postup vyšetřování chyb

Použijte toto, když je hlášena chyba v konkrétním souboru/řádku/bloku kódu.

Povinný první krok

Před úpravou zkontrolujte historii git pro příslušný kód. Předchozí přispěvatelé možná zavedli chování pro okrajový případ / řešení.

Pracovní postup

  1. Skenování posledních názvů odevzdání (pouze tituly) pro soubor/oblast:
# Nedávné názvy odevzdání pro konkrétní soubor
git log --oneline -10 -- src/components/post-desktop/post-desktop.tsx

# Názvy posledních potvrzení pro konkrétní rozsah řádků
git blame -L 120,135 src/components/post-desktop/post-desktop.tsx
  1. Kontrolujte pouze relevantní odevzdání s rozsahem rozdílů:
# Zobrazit zprávu o odevzdání + rozdíl pro jeden soubor
git show <commit-hash> -- path/to/file.tsx
  1. Pokračujte v reprodukci a opravte po pochopení kontextu historie.

Pravidlo pro odstraňování problémů

Po zablokování vyhledejte na webu poslední opravy/náhradní řešení.