wwwroot/pbl_overlay/*.ui 是构建产物,此前未列入 .gitignore 却已被 12 个 .ui 跟踪入库,与 gen_overlay_pages.py docstring「不入库、已在 .gitignore 排除」的自述矛盾。采用方案(a)消除矛盾: - .gitignore 追加 wwwroot/pbl_overlay/ - git rm --cached wwwroot/pbl_overlay/*.ui(仅解除跟踪,磁盘文件保留, 由 apps/pbls/build.sh 第9步重跑生成) - docstring 写明具体排除条目并附 git check-ignore / git ls-files 自检命令 - README 新增「生成产物与入库边界」章节,与仓库事实一致 验证:git check-ignore -v 命中 .gitignore:15;git ls-files wwwroot/pbl_overlay 为空; python3 scripts/gen_overlay_pages.py --check rc=0。
16 lines
254 B
Plaintext
16 lines
254 B
Plaintext
__pycache__/
|
|
*.pyc
|
|
*.pyo
|
|
.pytest_cache/
|
|
.coverage
|
|
.DS_Store
|
|
*.log
|
|
node_modules/
|
|
dist/
|
|
build/
|
|
.venv/
|
|
venv/
|
|
|
|
# M9 覆盖层页面壳:构建产物,由 apps/pbls/build.sh 第9步 scripts/gen_overlay_pages.py 重新生成,不入库
|
|
wwwroot/pbl_overlay/
|