我有一些我希望Git忽略的日志文件。他们都在:
/Lead Services/logs/
在.getignore文件中,我尝试输入所有这些:
/Lead Services/logs
/Lead Services/logs/
/Lead Services/logs/*
/Lead Services/logs/**
我甚至试图输入特定文件:
/Lead Services/logs/LeadAcceptance-LocalDev.txt
无论我尝试什么,这些文件都会在" Changes"下的团队资源管理器中显示出来。我做错了什么?
答案 0 :(得分:0)
您可以使用git rm
永久排除永久跟踪文件。在本地存储库中,执行
git rm -r --cached logs/*
然后
git add .
git commit -m "Excluded logs from tracking"
git push
从现在开始,git不再跟踪日志文件夹了。 Also, you may refer to this question.