.gitignore 生成器

从常见的语言和工具模板创建 .gitignore。

你的模板选择在浏览器本地处理以构建 .gitignore,不会上传到任何服务器。

在使用 Docker?试试 Dockerfile 格式化工具。

关于 .gitignore 生成器

这款 gitignore 生成器可从常见的语言、框架和工具模板构建可直接使用的 .gitignore 文件,让你无需记住每条需要排除的路径。选择一个或多个预设,如 Node、TypeScript、React、Next.js、Vue、Python、Java、Go、Rust、Docker 或 Terraform,工具会将它们合并为一个带标签的文件,供你复制或下载。它还内置编辑器和操作系统模板,如 VSCode、JetBrains、macOS、Windows 和 Linux。无论是开始新仓库的开发者、混合多种技术栈的 monorepo,还是要统一提交内容的团队,都很实用。无论你需要一个快速的 node gitignore、一个 python gitignore,还是多技术栈的 gitignore 模板,创建 gitignore 的整个流程都完全在你的浏览器中运行,你的选择绝不会离开你的设备。

功能特性

如何使用 .gitignore 生成器

  1. 为你使用的每个技术栈点击模板标签,如 Node 和 Python。
  2. 按需切换额外的编辑器或操作系统预设,如 VSCode 或 macOS。
  3. 在输出面板中查看合并后的 .gitignore。
  4. 使用复制按钮或下载,将其保存为项目根目录下的 .gitignore。

示例

输入

已选模板:Node、macOS

输出

# ----- Node -----
node_modules/
dist/
build/
coverage/
.cache/
*.log
npm-debug.log*
yarn-error.log*
.env
.env.local
.DS_Store

# ----- macOS -----
.DS_Store
.AppleDouble
.LSOverride
Icon
._*
.Spotlight-V100
.Trashes

选择 Node 和 macOS 会将两个预设合并为一个带标签的 .gitignore。

常见错误与故障排除

常见问题

什么是 gitignore 生成器?
gitignore 生成器从语言、框架、编辑器和操作系统的预设模板组装出 .gitignore 文件,然后让你复制或下载结果。
如何一次为多个技术栈创建 gitignore?
为每个技术栈切换一个标签,如 Node 加 Python 加 Docker,生成器会将每个选择合并为一个文件,每个区段都带有标签注释标题。
在 gitignore 生成器中可以组合哪些模板?
你可以在一个文件中混合 Node、TypeScript、React、Next.js、Vue、Python、Java、Go、Rust、Docker、Terraform,以及 VSCode、JetBrains、macOS、Windows 和 Linux 预设。
如何在项目中使用生成的 gitignore 文件?
复制或下载它,保存为仓库根目录下的 .gitignore,然后提交,Git 便会开始忽略所列路径。
gitignore 生成器会对我的模板选择保密吗?
是的。gitignore 生成器完全在你的浏览器中运行,你的选择和生成的文件绝不会离开你的设备,也不会上传到任何服务器。

相关工具

全部 ArrayKit 工具