1. 程式人生 > 實用技巧 >Git忽略檔案不起作用解決方案

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配置