對於以前已經push的項目增長.gitignore配置文件不起做用的處理

.gitignore只能忽略那些原來沒有被track的文件,若是某些文件已經被歸入了版本管理中,則修改.gitignore是無效的。git

解決方法就是先把本地緩存刪除(改變成未track狀態),而後再提交:緩存

git rm -r --cached .
git add .
git commit -m 'xxxx'開發

此種方式對於多人開發已經提交更新的用戶會有影響,由於此項目就我本身使用,全部能夠這麼處理。it

相關文章
相關標籤/搜索