一、.gitignore 文件的用途
該文件只能作用于 Untracked Files,也就是那些從來沒有被 Git 記錄過的文件(從未 add 及 commit 過的文件)。
也就是說,add+commit后的文件或文件夾XX,再在.gitignore
添加XX,無效。
二、具體操作
1、確保當前修改已提交
git status
2、從 Git 的數據庫中刪除對于該文件的追蹤
git rm XX -r
3、把對應的規則寫入 .gitignore,讓忽略真正生效
4、提交+推送
git add -A
git commit -m "git ignore XX"
git push origin master
注意:git rm --cached 刪除的是追蹤狀態,而不是物理文件