# ==================== Python 运行时产物 ==================== # 字节码缓存目录,每次运行自动生成,无需版本控制 __pycache__/ *.py[cod] *$py.class *.so .Python # 虚拟环境目录(每个开发者本地创建,不纳入仓库) venv/ env/ .venv/ # ==================== Flask 框架产物 ==================== # Flask 默认实例文件夹(存放 SQLite、日志等运行时文件) instance/ .webassets-cache # ==================== ⚠️ 安全相关(最重要) ==================== # 环境变量文件:包含数据库密码、密钥等敏感信息,绝对禁止提交! .env .env.* # 但保留示例文件,让新成员知道需要配置哪些变量 !.env.example # ==================== IDE 与操作系统 ==================== .vscode/ .idea/ .DS_Store Thumbs.db # ==================== 数据库文件 ==================== # SQLite 数据库文件是运行时生成的,不应纳入版本控制 *.db *.sqlite3 # ==================== 测试与覆盖率 ==================== htmlcov/ .coverage .coverage.* .pytest_cache/ .tox/ .nox/ .cache/ # ==================== 构建/分发产物 ==================== build/ dist/ *.egg-info/ *.egg