# ───────────────────────────────────────────── # M-Z 业务底座 .gitignore # 原则:源码、迁移脚本、接口契约、文档进仓库; # 构建产物、本地配置、日志、证据原始数据不进。 # ───────────────────────────────────────────── # ---------- 构建产物 ---------- target/ build/ out/ *.class *.jar *.war *.ear # ---------- 本地配置(可能含口令,绝不入库) ---------- # 真实的 .env 一律不入库;但"变量清单"模板必须入库, # 否则接手的人不知道要配哪些变量。模板里只放占位值,不放真实值。 .env .env.* !.env.example !.env.sample !.env.template *.local.yml application-local.yml application-*-local.yml application-secret.yml *.pem *.key *.p12 *.jks # ---------- 日志与临时 ---------- logs/ *.log *.tmp *.bak *.orig *.rej *.swp # ---------- IDE ---------- .idea/ *.iml *.ipr *.iws .vscode/ .settings/ .classpath .project nbproject/ # ---------- Python(设备模拟器) ---------- __pycache__/ *.py[cod] .pytest_cache/ .venv/ venv/ # ---------- 运行与证据产物(体积大、每轮变化,按受控目录单独交付) ---------- evidence/ *.jsonl # ---------- 系统 ---------- .DS_Store Thumbs.db desktop.ini