メインコンテンツまでスキップ

バグ調査ワークフロー

特定のファイル/行/コード ブロックでバグが報告された場合にこれを使用します。

必須の最初のステップ

編集する前に、関連するコードの git 履歴を確認してください。以前の寄稿者がエッジ ケース/回避策の動作を導入している可能性があります。

ワークフロー

  1. ファイル/エリアの最近のコミット タイトル (タイトルのみ) をスキャンします:
# 特定のファイルの最近のコミット タイトル
git log --oneline -10 -- src/components/post-desktop/post-desktop.tsx

# 特定の行範囲の最近のコミットのタイトル
git blame -L 120,135 src/components/post-desktop/post-desktop.tsx
  1. スコープ付きの差分を使用して関連するコミットのみを検査します:
# 1つのファイルのコミットメッセージと差分を表示
git show <commit-hash> -- path/to/file.tsx
  1. 履歴コンテキストを理解した後で再現を続行し、修正します。

トラブルシューティング ルール

ブロックされている場合は、Web で最新の修正/回避策を検索してください。