今天在项目中发现.env文件命名已经在.gitignore中声明了,但是还是每次修改后,在git st时还是会报出来,就很苦恼,查询资料后了解到在git忽略目录中,新建的文件在git中会有缓存存在,就是因为缓存的存在,此时在.gitignore中虽然声明了忽略路径,还是不起作用的, 解决方案如下:
1.清除本地缓存
git rm -r --cached .
git add .
git commit -m '更新 .gitignore'
即可
今天在项目中发现.env文件命名已经在.gitignore中声明了,但是还是每次修改后,在git st时还是会报出来,就很苦恼,查询资料后了解到在git忽略目录中,新建的文件在git中会有缓存存在,就是因为缓存的存在,此时在.gitignore中虽然声明了忽略路径,还是不起作用的, 解决方案如下:
1.清除本地缓存
git rm -r --cached .
git add .
git commit -m '更新 .gitignore'
即可
本文标题:.gitignore 不起作用
本文链接:https://www.haomeiwen.com/subject/rbldactx.html
网友评论