.gitignore 生成器
勾选你的技术栈,得到一份没有重复行、合并好的 .gitignore,可以直接放进你的仓库。
语言与运行环境
框架与工具
编辑器与操作系统
// 先在左侧勾选至少一个模板开始使用。
工作原理
每个复选框都对应一个内置的小模板,覆盖该语言或工具典型的构建产物、依赖目录
和本地配置文件,与 GitHub 自己的 gitignore 模板集合所采用的模式相同。选中的模板
会拼接在各自的标注区块下,经过一轮去重处理,所以像
node_modules/ 这样的规则即使被两个所选模板同时包含,也只会出现一次,
而你的自定义规则会作为最后一个独立区块追加在末尾。
这个工具不会读取你的实际项目,它只是从内置在本页面 JavaScript 里的模板拼装文本。 不会上传任何内容。
常见问题
可以同时勾选多个模板吗?
可以。想勾多少个就勾多少个,比如同时勾选 Node、macOS 和 VS Code,它们会被合并成一个文件,去除重复的行,并且每个模板都保留在自己的标注区块下。
如果我需要的规则不在任何模板里怎么办?
使用下方的自定义规则输入框。你在那里输入的任何内容都会作为独立的区块追加到结果里,这样你就可以添加项目专属的路径,事后也不用再编辑生成的文件。
这会自动把文件应用到我的仓库吗?
不会,它只生成文本。你需要自己下载为 .gitignore 并放到仓库根目录,或者复制粘贴进去。