用户不希望后续每轮都被反复提醒“无关脏文件”和“旧 Release 删除状态”,希望本轮查清这些文件是什么,并从 Git 管理或状态输出中收敛掉。
codex/x-asr-experiment-2.1.29Release/ 文件删除状态。.worktrees/、.codex/、Release/、X-运营资料/、privatevoice.src/build/* 产物。.gitignore。git rm -r --cached Release 将旧 Release/ 目录从 Git 索引移除,但保留磁盘文件。git status --short --untracked-files=normal 无输出。ddbd0b7 Stop tracking local release artifacts.gitignore 新增忽略:
/.codex//.worktrees//Release//X-运营资料/privatevoice.src/build/deps/privatevoice.src/build/local-build-logs/privatevoice.src/build/macappstore*/privatevoice.src/build/qa/privatevoice.src/build/windows-preview/privatevoice.src/build/*.logb00e64d Record project documentation updatesAGENTS.md 出口合规 / 会话保存规则。执行并通过:
git status --short --untracked-files=normal
git check-ignore -v Release/01-证书/证书.p12 .worktrees/windows-preview-2.1.38 privatevoice.src/build/windows-preview/PrivateVoice-Dictation-2.1.38-build20260629.2014-windows-amd64-preview.zip 'X-运营资料' .codex/session-history/2026-06-09-重读规则.md privatevoice.src/build/deps/onnxruntime-official/onnxruntime-osx-arm64-1.23.2.tgz
结果:
git status --short --untracked-files=normal 无输出。git check-ignore -v 确认 release 证书、worktree、Windows zip、运营资料、.codex 和 build deps 均被 .gitignore 命中。Release/、.worktrees/、X-运营资料/ 或构建产物;只是让它们不再污染源码 Git 状态。.codex-sessionhistory/ 或专门的发布复盘文档,而不是放回 Release/ 跟踪。