Git 不会忽略文件
Git won't ignore files
我有一些我希望 Git 忽略的日志文件。他们都在:
/Lead Services/logs/
在 .getignore 文件中,我尝试输入所有这些:
/Lead Services/logs
/Lead Services/logs/
/Lead Services/logs/*
/Lead Services/logs/**
我什至尝试输入特定文件:
/Lead Services/logs/LeadAcceptance-LocalDev.txt
无论我如何尝试,这些文件都一直显示在 "Changes" 下的团队资源管理器中。我做错了什么?
您可以使用 git rm
将文件永久排除在跟踪之外。在您的本地存储库中,执行
git rm -r --cached logs/*
然后
git add .
git commit -m "Excluded logs from tracking"
git push
从现在开始,git 将不再跟踪日志文件夹。
我有一些我希望 Git 忽略的日志文件。他们都在:
/Lead Services/logs/
在 .getignore 文件中,我尝试输入所有这些:
/Lead Services/logs
/Lead Services/logs/
/Lead Services/logs/*
/Lead Services/logs/**
我什至尝试输入特定文件:
/Lead Services/logs/LeadAcceptance-LocalDev.txt
无论我如何尝试,这些文件都一直显示在 "Changes" 下的团队资源管理器中。我做错了什么?
您可以使用 git rm
将文件永久排除在跟踪之外。在您的本地存储库中,执行
git rm -r --cached logs/*
然后
git add .
git commit -m "Excluded logs from tracking"
git push
从现在开始,git 将不再跟踪日志文件夹。