| 常用变量 | GIT_TRACE2=1(简要)、GIT_TRACE2_PERF=1(性能事件) |
|---|---|
| 输出 | 默认 stderr;可指定文件路径收集 |
| 配套 | GIT_TRACE=1 追踪子进程调用 |
常用示例
常用示例
GIT_TRACE2_PERF=1 git status 2> trace.log
grep -E 'refresh|read_index|stat' trace.log | head
GIT_TRACE=1 git fetch origin 2>&1 | head -30先复现慢命令再采集日志;带 GIT_TRACE2_PERF 的日志可交给分析工具统计各阶段耗时。