把某些目錄或文件加入忽略規則,按照上述方法定義后發現並未生效,
原因是.gitignore只能忽略那些原來沒有被追蹤的文件,如果某些文件已經被納入了版本管理中,則修改.gitignore是無效的。
那么解決方法就是先把本地緩存刪除(改變成未被追蹤狀態),然后再提交,這樣就不會出現忽略的文件了。git清除本地緩存命令如下:
# 進入需要忽略的文件路徑
cd /Users/zhtony/project/xinhua_git/xinhua_java/jeecg-boot-module-system/src/main/resources/jeecg
# 執行本地緩存刪除
git rm --cached jeecg_config.properties
# 此時在git可視化工具上面,已經顯示git add,並且是刪除狀態