生成需求

选择与你的项目匹配的规则

快速组合已选 0 项
通用规则大多数项目都适用
开发语言按项目技术栈选择
操作系统忽略系统生成文件
编辑器忽略个人工作区配置
开发工具Docker 等本地工具

每行一条规则,空行会自动移除。

生成结果

生成后显示整理好的 .gitignore

还没有生成结果

在左侧选择模板后,点击“生成 .gitignore”。

等待选择模板。

.gitignore 生成器

按语言、操作系统与编辑器组合生成 .gitignore,自动整理重复规则,支持自定义补充并可直接复制或下载。

使用说明

三步完成操作

  1. 01 · 选择生成需求

    按项目语言、系统和编辑器勾选模板,也可以直接套用常用组合。

  2. 02 · 补充自定义规则

    在自定义输入框中加入项目专属目录、密钥或临时文件规则。

  3. 03 · 生成并保存

    生成器会合并重复项,复制内容或下载为项目根目录的 .gitignore 文件。

常见问题

使用前先了解这些

为什么默认会去重?

多个模板经常包含相同的规则,例如 build/ 或 *.log。去重后文件更短、更易维护;如果需要完整保留每个模板的原始规则,可以关闭“去除重复规则”。

自定义规则支持什么写法?

每行填写一条 Git 忽略规则,支持目录、通配符和例外规则,例如 secrets/、*.local、!.env.example。空行会自动移除。

已经被 Git 跟踪的文件会被忽略吗?

不会。修改 .gitignore 只影响尚未被跟踪的文件;如需移除已提交文件,可先运行 git rm --cached <file>。