Git忽略文件不起作用解决方案
自己做的一个新项目:
配置了.gitignore文件,居然没有给我过滤掉我不想增加到版本管理库的文件。
例如,你在.gitignore文件中增加了一个*.txt,但发现不生效,其原因是因为之前的本地缓存没清理,清理后,重置本地缓存及更新.gitignore即可。
解决办法:
清除本地库的缓存
git rm -r --cached .
讲本地代码重新加入
git add .
并让 .gitignore 文件夹生效,读取我配置的过滤规则
git commit -m “update .gitignore”
原文:https://blog.csdn.net/q664243624/article/details/78343400
以下内容自己的忽略文件【C#项目】:
Iot/AliyunSDK_MNS/obj/ Iot/Iot.Common/obj/ Iot/Iot.Dal/obj/ Iot/Iot.Dal/bin/Debug/ Iot/Iot.Entity/obj/ Iot/Iot.Factory/obj/ Iot/Iot.Model/obj/ Iot/Iot.ThridDLL/obj/ Iot/Iot.WebSite/obj/ Iot/IotListener/obj/ Iot/WindowsServiceClient/obj/ Iot/WindowsServices/obj/ Iot/Iot.Entity/obj/ Iot/.vs/Iot/v16/.suo *.force *.txt *.dll *.pdb *.application *.manifest
tp框架一定要注意runtime的问题,如果不能做好忽略,项目一直出问题,记录自己目前项目的.gitignore配置