# 在上方搜索并选择模板以生成 .gitignore

什么是 .gitignore 文件?

.gitignore 是一个纯文本文件,它告诉 Git 哪些文件或目录应该被忽略,不应该被跟踪或提交到版本库中。它是每个专业开发项目的必备配置文件。

为什么要配置 .gitignore?

忽略不必要的文件可以显著提升团队协作效率和项目安全性:

如何使用本生成器?

  1. 搜索并选择: 在搜索框输入您项目使用的技术栈(如 Node.js),点击对应的模板。
  2. 合并规则: 您可以同时选择多个模板(如 Python + JetBrains + macOS),工具会自动合并所有规则并去重。
  3. 复制应用: 点击“复制代码”,在项目根目录新建 .gitignore 文件并粘贴进去即可。

常见问题解答 (FAQ)

Q: 为什么我修改了 .gitignore,但文件仍然被 Git 跟踪?
A: 如果文件已经提交过一次,.gitignore 对其将不再生效。您需要先从暂存区移除它: git rm -r --cached <file>

Q: .gitignore 支持通配符吗?
A: 是的。例如 *.log 忽略所有日志文件, build/ 忽略整个目录, !important.log 则表示不忽略特定的文件。