 SKXandMenghuan1918
|
e867e27106
|
fix(git): 切换未跟踪文件显示模式以支持新文件夹内文件差异 (#242)
* fix(git): 切换未跟踪文件显示模式以支持新文件夹内文件差异
当使用 `git status --untracked-files=normal` 时,新文件夹会被折叠为单条 `?? dir/` 条目,点击后因无法读取目录(`fs.read` 报错 "is a directory")而无法加载差异。切换至 `--untracked-files=all` 使新文件夹下的每个文件独立显示为一行,并可正常查看差异,与 VSCode 默认行为一致。同时添加回归测试以验证 porcelain 输出格式。
* test(git): 补真实 git 集成测试钉住 status() 的 --untracked-files=all(review feedback)
---------
Co-authored-by: Menghuan1918 <menghuan2003@outlook.com>
|
2026-08-22 23:09:58 +08:00 |
|