# ------------------------------------------------------------------ Python __pycache__/ *.py[cod] *$py.class *.egg-info/ build/ dist/ # ------------------------------------------------------- uv / 虚拟环境 # uv.lock 要**提交**:它是可复现构建的依据,不是缓存。 .venv/ venv/ # ------------------------------------------------------------- 工具缓存 # 这些是纯本地缓存,换个机器重新生成即可,提交上去只会制造冲突。 .ruff_cache/ .pyright/ .mypy_cache/ .pytest_cache/ # ------------------------------------------------- SimpleFarm 运行期数据 # run/ :守护进程的 pid 与日志(换台机器、换个端口就失效) # saves/ :玩家存档(真实游戏进度,属于本地数据,不该进版本库) run/ saves/ # 仓库根目录下以 _ 开头的都是临时脚本/日志(补丁脚本、重定向输出、提交信息等), # 用前导斜杠锚定根目录,否则 `_*` 会误伤 farm/__init__.py 这类文件。 /_* # --------------------------------------------------------- 编辑器 / 系统 .vscode/ .idea/ *.swp .DS_Store Thumbs.db desktop.ini