IDEA增加 .gitignore 文件后,但還是被 git 跟蹤了。
我的文件已經被添加到 .gitignore 中,但仍然被 Git 跟蹤,
文件被修改后commint中就會存在此文件。
原因: 文件已經被提交過了
如果文件在添加到 .gitignore 之前已經被提交到 Git 倉庫中, .gitignore 將不會自動停止跟蹤它 .gitignore 只會阻止將來的更改被追蹤,但它不會刪除已提交的文件。
解決方案:清除緩存
git rm --cached <file>
# 如果是目錄
git rm -r --cached <dir>
git commit -m "Stop tracking <file>"
替換<file>或<dir>為實際的文件名或目錄名。然后,提交更改即可。