适用于您的技术栈的免费 .gitignore 生成器
选择您的语言、框架和 IDE——我们为您合并忽略规则
您的技术栈
尚未选择任何内容 - 在上面添加一项技术
预览
选项
最常用的
按类别浏览
语言
框架
集成开发环境
关于 .gitignore 的常见问题
什么是 .gitignore 文件?
.gitignore 文件是一份纯文本列表,用来告诉 Git 哪些文件和目录无需跟踪。构建产生的杂项、依赖目录、.env 中的机密和 IDE 文件都可以排除在外,让仓库保持精简、差异对比清晰易读,也避免“糟了,我把 node_modules 提交了”的尴尬。
为什么要使用 .gitignore 生成器?
手动编写完善的 .gitignore 既费时又容易出错。每种语言、框架和工具都会产生需要忽略的文件。本生成器采用社区维护的数百种技术的忽略模式,帮助您避免意外推送机密、临时文件或构建产物。
LFGitignore 如何工作?
LFGitignore 是社区 .gitignore 模板的精选组合。搜索并选择您使用的选项 — Python、Node.js、React 或数百个选项中的任何一个。我们合并规则,删除重复项,然后为您提供一个根据您的堆栈调整的自定义 .gitignore。
我应该把 .gitignore 文件放在哪里?
将 .gitignore 放在仓库根目录下,最好在首次提交之前创建。添加新工具时记得更新。如果想忽略的文件已经被 Git 跟踪,请先用 git rm --cached 取消跟踪,让新规则生效。
.gitignore 语法是什么意思?
掌握几个符号就能读懂规则:* 匹配任意多个字符,? 匹配单个字符,/ 用于指定目录。以 # 开头的行是注释,末尾的 / 表示只匹配目录。以 ! 开头的模式可为更宽泛的规则添加例外。
LFGitignore 免费吗?
是的,完全免费,没有帐户,也没有限制。 LFGitignore 是 Ludovic Frank 免费开发人员工具组的一部分,并在共享基础设施上运行。
为什么这是免费的?
由于 Ludovic Frank 组的共享基础设施,LFGitignore 保持免费。我们跳过繁重的功能,保持服务精简,并依赖开源 gitignore 模式。我们只是让它们易于混合和导出。
免费……那么你如何赚钱呢?
我们不会向您收取 LFGitignore 费用。使用它可以向您介绍 Ludovic Frank 品牌 - 如果您以后需要网络开发或咨询,这会很方便。我们还提供付费工具,例如防止缺席的餐厅预订系统。该生成器是通向生态系统其他部分的友好前门。