错误调查工作流程
当特定文件/行/代码块中报告错误时使用此选项。
强制第一步
在编辑之前,请检查相关代码的 git 历史记录。以前的贡献者可能已经引入了边缘案例/解决方法的行为。
工作流程
- 扫描文件/区域的最近提交标题(仅标题):
# 特定文件的最近提交标题
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
- 了解历史背景后继续复制和修复。
故障排除规则
被阻止时,请在网络上搜索最新的修复/解决方法。