Git忽略文件不起作用解决方案

406 阅读1分钟

自己做的一个新项目:
配置了.gitignore文件,居然没有给我过滤掉我不想增加到版本管理库的文件

解决办法:
清除本地库的缓存
git rm -r --cached .
讲本地代码重新加入
git add .
并让 .gitignore 文件夹生效,读取我配置的过滤规则
git commit -m “update .gitignore”

原文:blog.csdn.net/q664243624/…
以下内容自己总结的
tp框架一定要注意runtime的问题,如果不能做好忽略,项目一直出问题,记录自己目前项目的.gitignore配置

#忽略文件
.DS_Store
/simplewind/    #表示过滤整个文件夹
/update/
/data/     #表示过滤整个文件夹data
/public/upload/  #忽略目录 upload 下的全部内容
/public/logs/
*.log:          #表示忽略所有 .log 文件
/.idea/          #表示忽略 .idea/目录下的所有文件,过滤整个.idea文件夹;
think
webpack.mix.js
_config.yml
.htaccess
*.txt       #表示过滤所有.txt文件
*.md
*.lock
*.json
#配置文件
/app/config.php