主目录是 Git 仓库,子目录也是 Git 仓库时,用 Cursor 查看子目录文件的 Git 历史时,Timeline 面板显示为空。

配置修改

Cmd + , 打开设置,修改两项:

  • git.autoRepositoryDetectiontrue
  • git.repositoryScanMaxDepth3

Note

不确定是否需要同时修改 User 和 Workspace 级别的配置,保险起见两个我都改了。

生效

Cmd + Shift + PDeveloper: Reload Window 即可。

Note

我用的方式是完全关闭 Cursor 再打开,Gemini 说这个也可以。