Ροή εργασιών διερεύνηση σφαλμάτων
Χρησιμοποιήστε το όταν αναφέρεται ένα σφάλμα σε ένα συγκεκριμένο μπλοκ αρχείου/γραμμής/κώδικα.
Υποχρεωτικό Πρώτο Βήμα
Πριν την επεξεργασία, ελέγξτε το git history για τον σχετικό κώδικα. Προηγούμενοι συνεργάτες μπορεί να έχουν εισαγάγει συμπεριφορά για μια περίπτωση αιχμής/λύση.
Ροή εργασιών
- Σάρωση πρόσφατων τίτλων δέσμευσης (μόνο τίτλοι) για το αρχείο/περιοχή:
# Πρόσφατοι τίτλοι δέσμευσης για ένα συγκεκριμένο αρχείο
git log --oneline -10 -- src/components/post-desktop/post-desktop.tsx
# Πρόσφατοι τίτλοι δέσμευσης για ένα συγκεκριμένο εύρος γραμμών
git blame -L 120,135 src/components/post-desktop/post-desktop.tsx
- Επιθεωρήστε μόνο σχετικές δεσμεύσεις με διαφορές εύρους:
# Εμφάνιση μηνύματος δέσμευσης + διαφορά για ένα αρχείο
git show <commit-hash> -- path/to/file.tsx
- Συνεχίστε με την αναπαραγωγή και διορθώστε αφού κατανοήσετε το ιστορικό πλαίσιο.
Κανόνας αντιμετώπισης προβλημάτων
Όταν αποκλείεται, αναζητήστε στον ιστό πρόσφατες διορθώσεις/επιλύσεις.