功能说明
本工具提供常见操作系统、编辑器/IDE、语言框架的 .gitignore 规则片段库。您只需勾选需要的类别,点击“生成 .gitignore”即可得到带分类注释的完整规则内容。支持一键复制、下载为 .gitignore 文件,也可在“额外自定义规则”中添加自己的忽略规则。
使用方法
- 在复选框中选择项目涉及的系统、工具或框架(可多选)。
- 如需补充规则,在文本框中按“每行一条”的格式输入,例如
*.log或temp/。 - 点击“生成 .gitignore”刷新预览,右侧统计区会显示规则条数和内容大小。
- 点击“一键复制”将内容复制到剪贴板,或点击“下载 .gitignore”直接保存文件到项目根目录。
计算原理
.gitignore 是 Git 仓库中用于声明忽略文件或目录的文本文件。每行一个模式,支持通配符(*、?)、目录(以 / 结尾)和取反(以 ! 开头)。本工具将预置的规则片段按类别拼接,并添加分类注释,便于阅读和维护。自定义规则会追加在末尾,不会覆盖内置规则。
注意事项
- 生成的内容仅供参考,请根据项目实际需求调整规则。
- 如果 .gitignore 不生效,请检查文件是否位于仓库根目录,或是否已用
git add -f强制添加过被忽略的文件。 - 规则中的目录匹配默认是相对路径,建议在项目根目录使用。