OpenReplay Logo
12k
12k

gitignore 生成器

选择你的语言、框架、操作系统和编辑器,构建 .gitignore 文件。模板在本地打包,合并时会移除重复项——可复制或下载。

选择模板
.gitignore
本地构建

关于此工具

.gitignore 文件告诉 Git 哪些文件不需要跟踪——构建产物、依赖目录、编辑器设置、操作系统杂项文件和密钥。这个生成器让你将常见技术栈(Node、Python、Go、Rust、Java 等)的精选模板与操作系统和编辑器规则(macOS、Windows、Linux、VS Code、JetBrains)组合起来,然后合并为一个干净的文件,并移除重复行。

你可以选择任意数量的模板;结果会即时更新,你可以复制它或将其下载为 .gitignore。模板随工具一起提供,因此不会通过网络获取任何内容——即使离线也能使用。每个部分都用注释标注,因此你可以看到每条规则的来源。

模板在本地打包并合并——不会发起任何网络请求。

常见问题

我可以组合多个技术栈吗?

可以——这正是它的用途所在。例如选择 Node、macOS 和 VS Code,工具会将这三者合并为一个文件,并删除任何本应重复的行。

这些模板来自哪里?

它们是随工具一起打包的精选、有代表性的规则集——即每个生态系统在实践中真正重要的那些行。它们并不是对每个上游模板的详尽镜像,但涵盖了常见情况。

我该如何使用这个文件?

将其保存为仓库根目录下的 .gitignore(复制输出内容或使用「下载」)。Git 会将其应用于未跟踪的文件;已跟踪的文件需要使用 git rm --cached 才能停止跟踪。