.gitignore 生成器

离线组合常见操作系统、编辑器、语言和框架规则,保留规则顺序与最后匹配语义,生成可编辑的 .gitignore。

浏览器本地处理
该页面已通过公开目录检查;启用JavaScript后可使用完整功能。
使用指南

如何使用.gitignore 生成器

所选模板和自定义规则只在当前页面中组合,不读取项目目录,也不会上传。

  1. 搜索并选择模板

    从操作系统、编辑器、语言和框架模板中选择与项目实际使用环境相符的规则。

  2. 补充自定义规则

    按需添加不超过 100 KiB 的项目专用规则;工具会把自定义内容放在内置模板之后,并原样保留规则顺序。

  3. 审查并保存

    检查生成结果不会忽略必要源码或配置后,复制内容或下载 .gitignore。

限制与注意事项

  • 内置模板是随版本固定的原创规则集合,不在线同步其他站点的最新模板。
  • 工具不会扫描或推断你的项目结构,也无法判断某个缓存、构建产物或密钥文件是否应被忽略。
  • .gitignore 不会取消跟踪已经提交的文件;敏感信息一旦进入历史记录还需要单独清理和轮换。

常见问题

可以同时选择多个语言或框架吗?

可以。模板会按内置顺序组合,自定义规则保留完整顺序并放在最后,以符合 Git 的最后匹配优先语义。

生成后为什么文件仍在 Git 中?

已被 Git 跟踪的文件不受新忽略规则影响,需要先确认风险再从索引中移除。

模板是否与 GitHub 官方模板相同?

不是。本站维护独立的简化模板,使用前应根据项目文档和构建流程复核。

页面反馈发现问题或有改进建议?
反馈功能需要在在线版使用

请在在线版启用 JavaScript 后提交;当前工具或案例的本地功能不受影响。

前往在线版反馈