.idea 目录或者文件已经被 git 跟踪,此时再加入 .gitignore 就无法屏蔽了。 git 设置本地忽略必须保证 git 的远程仓库分支上没有这个要忽略的文件。如果远程分支上存在这个文件,本地再设置 ignore,将不起作用。 1. 删除 .idea 目录(本地删除然后同步到远程) 2. .gitignore 文件中添加 .idea/