.gitignore 生成器
离线组合常见操作系统、编辑器、语言和框架规则,保留规则顺序与最后匹配语义,生成可编辑的 .gitignore。
浏览器本地处理
该页面已通过公开目录检查;启用JavaScript后可使用完整功能。
使用指南
如何使用.gitignore 生成器
所选模板和自定义规则只在当前页面中组合,不读取项目目录,也不会上传。
搜索并选择模板
从操作系统、编辑器、语言和框架模板中选择与项目实际使用环境相符的规则。
补充自定义规则
按需添加不超过 100 KiB 的项目专用规则;工具会把自定义内容放在内置模板之后,并原样保留规则顺序。
审查并保存
检查生成结果不会忽略必要源码或配置后,复制内容或下载 .gitignore。
限制与注意事项
- 内置模板是随版本固定的原创规则集合,不在线同步其他站点的最新模板。
- 工具不会扫描或推断你的项目结构,也无法判断某个缓存、构建产物或密钥文件是否应被忽略。
- .gitignore 不会取消跟踪已经提交的文件;敏感信息一旦进入历史记录还需要单独清理和轮换。
常见问题
可以同时选择多个语言或框架吗?
可以。模板会按内置顺序组合,自定义规则保留完整顺序并放在最后,以符合 Git 的最后匹配优先语义。
生成后为什么文件仍在 Git 中?
已被 Git 跟踪的文件不受新忽略规则影响,需要先确认风险再从索引中移除。
模板是否与 GitHub 官方模板相同?
不是。本站维护独立的简化模板,使用前应根据项目文档和构建流程复核。