.gitignore
文件仅对尚未被 Git 追踪的文件有效。如果文件已经被 Git 追踪(即已经提交到仓库),那么 .gitignore
文件中的规则不会影响这些文件。要停止追踪这些文件,你需要从 Git 中删除它们(使用 git rm --cached <file>
),然后再提交更改。.gitignore
文件中的规则是大小写敏感的,除非你的操作系统或文件系统不区分大小写。.gitignore
文件来忽略所有仓库中的某些文件。这通常通过在你的主目录(如 ~/.gitignore_global
)中创建一个文件,并在 Git 配置中指定它来实现(使用 git config --global core.excludesfile ~/.gitignore_global
)。