对于以前已经push的项目增长.gitignore配置文件不起做用的处理

.gitignore只能忽略那些原来没有被track的文件,若是某些文件已经被归入了版本管理中,则修改.gitignore是无效的。git

解决方法就是先把本地缓存删除(改变成未track状态),而后再提交:缓存

git rm -r --cached .
git add .
git commit -m 'xxxx'开发

此种方式对于多人开发已经提交更新的用户会有影响,由于此项目就我本身使用,全部能够这么处理。it

相关文章
相关标签/搜索