做了什么 - .gitignore 的 `har/` 改为 `har/**` + `!har/**/` + `!har/**/*.md` —— 仍忽略 har/ 下的 jpg/js/json 抓包产物,但 *.md 分析文档正常入库 - 首次纳入两份文本证据资产: har/1ms_dianxuan/ANALYSIS.md (330+ 行协议分析报告) har/1ms_dianxuan/PROGRESS.md (已知/未知/已排除假设/下一步) 为什么 - 原规则是整目录忽略,把「证据文档」和「大文件抓包」一起挡在版本控制外; 按 AGENTS.md §1.3,进度与证据必须落盘可追溯,文档应随代码版本化 怎么验证的 - git check-ignore 逐项确认: PROGRESS.md/ANALYSIS.md 入库, bg_3.jpg/tdc.js/live/session.json 仍忽略 - git add 预演仅 3 个文本文件, 无二进制混入 - 已检查文档内无 API key 等凭据 (仅几个已过期住宅代理 IP)
42 lines
835 B
Plaintext
42 lines
835 B
Plaintext
.DS_Store
|
||
node_modules/
|
||
*.log
|
||
.idea/
|
||
|
||
# 私有域名映射(不纳入版本控制)
|
||
cases/_private_mapping.json
|
||
|
||
# 域级 Session 档案(含运行时状态,不纳入版本控制)
|
||
cases/_session_archives/
|
||
|
||
# Claude 配置目录
|
||
.claude/
|
||
|
||
# Python 虚拟环境与缓存(uv / venv)
|
||
.venv/
|
||
__pycache__/
|
||
*.py[cod]
|
||
*$py.class
|
||
|
||
# 验证码原始与中间数据集(防止大文件污染 git)
|
||
tcaptcha/data/raw/
|
||
tcaptcha/data/crops/
|
||
data/
|
||
runs/
|
||
yolov8n.pt
|
||
|
||
# 本地环境变量配置(含真实账号密码,防止泄露)
|
||
.env
|
||
.env.*
|
||
|
||
# 抓包文件与临时压缩包
|
||
# 注意: har/ 下同时存放「分析文档」(证据资产, 需入库) 与「抓包/图片」(大文件, 不入库),
|
||
# 因此只忽略非 .md 产物 —— 文档按 AGENTS.md §1.3 随代码一起版本化。
|
||
har/**
|
||
!har/**/
|
||
!har/**/*.md
|
||
*.har
|
||
*.zip
|
||
|
||
|