git 之gitignore 添加项之后生效的问题

.gitjignore 文件是在团队项目中上传到云端的的规则文件,主要是写些规则过滤掉某些文件夹或者文件

一,过滤规则

由于我用webstrom 通常会生成一些日志文件

/.idea/   过滤整个文件夹
*.idea  过滤所有后缀为.idea的文件
/package-lock.json  过滤具体的文件

二,通常添加添加完毕,后规则并不立刻生效 shiy使用下面操作,更新缓存

git rm -r --cached . // 删除本地缓存 git add . // 添加要提交的文件 git commit -m 'update .gitignore' // 更新本地的缓存
原文地址:https://www.cnblogs.com/yangmengsheng/p/8709227.html