chore: outputs 不再纳入版本控制

.gitignore 里原本写的是 `./outputs` —— gitignore 不认 `./` 前缀,整条规则失效,
于是 247 个产物(预览快照、截图、历史 review 报告)一直被跟踪,
每次跑 TestGenPreview 都会脏一遍工作区。

改成 `/outputs/` 并 git rm -r --cached outputs:索引里删除,磁盘文件全部保留。
克隆者不再拿到这些一次性产物;需要预览快照时跑
TEST_PREVIEW=1 go test ./templates -run TestGenPreview 重新生成。
This commit is contained in:
tamakyi
2026-10-20 12:17:13 +08:00
parent ef18d91920
commit 7b532574bb
249 changed files with 13 additions and 131095 deletions
+4 -1
View File
@@ -28,4 +28,7 @@ go.work.sum
# otherfile
./workbuddy
./scripts
./outputs
# 注意:gitignore 不认 "./" 前缀,/outputs 才是「仓库根下的 outputs」。
# outputs 里全是 TestGenPreview / 主题生成器 / 截图这类一次性产物,
# 每次跑都会变,跟版本库无关。
/outputs/