轉自:https://blog.csdn.net/vvv_110/article/details/82897607
.gitignore只能忽略那些原來沒有被track的文件,如果某些文件已經被納入了版本管理中,則修改.gitignore是無效的。
解決方法就是先把已經修改的東西都提交了 直接刪除緩存 你改的程序就沒有了,然後
本地緩存刪除(改變成未track狀態),然後再提交:
git rm -r --cached .
git add .
git commit -m 'update .gitignore'
git push