从精选的语言、框架和工具模板,加上您自己的规则,组成一个整洁的 .gitignore。免费,在您的浏览器中运行。

选择您的项目使用的语言、框架、工具和操作系统,添加任何自定义规则,然后复制或下载即用型 .gitignore。一切都在您的浏览器中运行——不会上传任何内容。

模板 0
语言
框架
工具与编辑器
操作系统
自定义规则
.gitignore

					

关于 .gitignore 生成器

.gitignore 生成器可从精心整理的模板中组装出一份简洁的忽略文件,模板分为四个类别:编程语言、框架、工具和编辑器,以及操作系统。勾选 Node、Python、Laravel、VS Code、macOS——无论你的技术栈使用什么——组合后的规则会立即显示,并按标注的标题分类。

搜索框可过滤模板列表,自定义规则框则允许你追加项目特定的模式,每行一条,归入独立的“自定义”部分。多项选择会自动合并且不重复,因此组合多个模板依然能生成整洁、易读的文件。

一切都在你的浏览器中运行,不会上传任何内容。复制结果或下载 .gitignore,放到你的仓库根目录,Git 就会从下一次提交开始停止追踪匹配的文件——已经提交过的文件需要单独从索引中移除。

如何使用 .gitignore 生成器

  1. 搜索或浏览模板分类:编程语言、框架、工具与编辑器,以及操作系统。
  2. 勾选所有符合你项目技术栈的模板——输出会实时更新。
  3. 在自定义规则框中添加任何项目特有的模式,每行一条。
  4. 查看组合后的文件,如需要可使用“全部清除”重新开始。
  5. 复制结果或下载 .gitignore,并提交到你的仓库根目录。

常见问题

.gitignore 只对未跟踪的文件生效。任何已经提交过的文件仍会被追踪,直到你使用 git rm --cached 将其从索引中移除,然后提交这个改动。

可以——想勾选多少个都行。每个模板的规则都会归入一个带标题注释的分组,你的自定义规则也会归入独立的部分。

应该。添加 VS Code、JetBrains、macOS 或 Windows 模板,可以让 .DS_Store、Thumbs.db 和 IDE 设置文件不出现在每位贡献者的仓库中。

通常放在仓库根目录。你也可以在子目录中添加额外的 .gitignore 文件,为该文件夹设置专属规则。

是的。它是免费的,文件由浏览器基于内置模板组装而成——你选择或输入的任何内容都不会被上传。

需要帮助?
使用此工具时遇到问题?请告诉我们的团队。
报告问题

将此免费工具添加到你自己的网站 — 复制并粘贴下面的代码。