🚫
.gitignore 生成
选择技术栈(Node/Python/Java/macOS 等)一键生成 .gitignore 模板。本地生成。
本地处理 · 不上传
加载工具中…
相关:gitignore · git忽略 · 忽略文件生成 · gitignore模板
.gitignore 生成按技术栈勾选,组合出对应的忽略规则,涵盖各语言的构建产物、依赖目录、编辑器配置与系统文件。新建仓库第一步就能用上。
使用步骤
- 勾选项目使用的语言与工具
- 查看生成的规则
- 按需增删条目
- 复制或下载文件
使用场景
- 新建仓库时快速配置忽略规则
- 补充遗漏的构建产物忽略项
- 统一团队的忽略配置
- 排查为何某些文件仍被跟踪
小贴士
- 已经被 Git 跟踪的文件,加进 .gitignore 也不会自动移除,需要先 `git rm --cached` 解除跟踪。
- 把 .env、密钥文件、本地配置写进忽略是底线——一旦提交进历史,即使后来删除,旧提交里仍然存在。
- 以斜杠开头的规则只匹配仓库根目录,不带斜杠的规则会匹配任意层级的同名文件或目录。
常见问题
加了规则但文件还在被跟踪?
.gitignore 只对未跟踪的文件生效。已入库的文件需要执行 `git rm --cached <文件>` 让 Git 停止跟踪,再提交这次改动。
能否只忽略目录里的部分文件?
可以。先用 `dir/*` 忽略全部,再用 `!dir/keep.txt` 取反排除。注意父目录若已被整体忽略,内部的取反规则不会生效。
不小心提交了密钥怎么办?
删除文件并不够,旧提交仍含明文。必须立即在源头作废该密钥,然后视情况用 filter-repo 之类的工具重写历史。
.gitignore 生成是免费的吗?
是。本站所有工具完全免费,无需注册登录、无广告干扰,打开即用。
使用.gitignore 生成,我的数据安全吗?
安全。该工具在你的浏览器本地完成处理,输入内容不会上传到服务器,隐私更有保障。