🚫

.gitignore 生成

选择技术栈(Node/Python/Java/macOS 等)一键生成 .gitignore 模板。本地生成。

本地处理 · 不上传

加载工具中…

相关:gitignore · git忽略 · 忽略文件生成 · gitignore模板

.gitignore 生成按技术栈勾选,组合出对应的忽略规则,涵盖各语言的构建产物、依赖目录、编辑器配置与系统文件。新建仓库第一步就能用上。

使用步骤

  1. 勾选项目使用的语言与工具
  2. 查看生成的规则
  3. 按需增删条目
  4. 复制或下载文件

使用场景

  • 新建仓库时快速配置忽略规则
  • 补充遗漏的构建产物忽略项
  • 统一团队的忽略配置
  • 排查为何某些文件仍被跟踪

小贴士

  • 已经被 Git 跟踪的文件,加进 .gitignore 也不会自动移除,需要先 `git rm --cached` 解除跟踪。
  • 把 .env、密钥文件、本地配置写进忽略是底线——一旦提交进历史,即使后来删除,旧提交里仍然存在。
  • 以斜杠开头的规则只匹配仓库根目录,不带斜杠的规则会匹配任意层级的同名文件或目录。

常见问题

加了规则但文件还在被跟踪?

.gitignore 只对未跟踪的文件生效。已入库的文件需要执行 `git rm --cached <文件>` 让 Git 停止跟踪,再提交这次改动。

能否只忽略目录里的部分文件?

可以。先用 `dir/*` 忽略全部,再用 `!dir/keep.txt` 取反排除。注意父目录若已被整体忽略,内部的取反规则不会生效。

不小心提交了密钥怎么办?

删除文件并不够,旧提交仍含明文。必须立即在源头作废该密钥,然后视情况用 filter-repo 之类的工具重写历史。

.gitignore 生成是免费的吗?

是。本站所有工具完全免费,无需注册登录、无广告干扰,打开即用。

使用.gitignore 生成,我的数据安全吗?

安全。该工具在你的浏览器本地完成处理,输入内容不会上传到服务器,隐私更有保障。