Codex Git 忽略规则技能:合并仓库规则并验证保留的文件
EnglishCodex 安装步骤
- 从固定 GitHub 提交复制 `skills/setup-gitignore/` 完整目录到项目 `.agents/skills/setup-gitignore/`。
- 让 Codex 读取 `references/LANGUAGE-DETECTION.md` 等固定版本参考,先列出本地候选模式。
中文摘要
根据项目语言、工具及确认的生成文件整理 `.gitignore`,用可复跑的检查确认规则作用。
SKILL.md 中文导读
可复现示例
在本地演示仓库已有 `.gitignore` 中加入 `build-cache/`,准备目录里的生成文件和根目录 `example.json`,比较两者状态。工作步骤
- 保留原有内容和已跟踪文件,对确认的噪声加尽量窄的规则。
- 用 `git check-ignore` 与 `git status --short --untracked-files=all` 核对生成物和应保留文件。
验收方法
缓存生成文件匹配新规则,`example.json` 仍可看到,重新运行不会重复添加同一模式。
GitHub 原文 · 更新日期
适用环境
需要本地 Git 仓库、已存在的 `.gitignore` 或可用的项目规则。拉取模板脚本时需要相应网络和工具。
常见问题
规则能让已跟踪文件自动退出版本控制吗?
Git 忽略规则主要影响未跟踪文件。已跟踪文件的版本状态需要单独处理。