Git不会忽略文件

时间:2016-01-28 19:18:27

标签: git visual-studio-2015 gitignore

我有一些我希望Git忽略的日志文件。他们都在:

/Lead Services/logs/

在.getignore文件中,我尝试输入所有这些:

/Lead Services/logs
/Lead Services/logs/
/Lead Services/logs/*
/Lead Services/logs/**

我甚至试图输入特定文件:

/Lead Services/logs/LeadAcceptance-LocalDev.txt

无论我尝试什么,这些文件都会在" Changes"下的团队资源管理器中显示出来。我做错了什么?

1 个答案:

答案 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.