我想要的只是让git忽略以.cs.meta
结尾的文件
我的.gitignore
文件包含以下内容:
# ignore all .cs.meta files
*.cs.meta
如何只忽略以.cs.meta
结尾的文件?
答案 0 :(得分:1)
要忽略忽略所有.cs.meta文件,您只需添加
*.cs.meta
<。>在.gitignore文件中。
你做到了!可能无法正常工作,因为您在添加存储库后将它们添加到.gitignore。您现在需要将它们从git存储库中删除:
git rm file.cs.meta
然后再次提交。
答案 1 :(得分:0)
要确保您的任何被忽略的文件不存在于索引中:
git ls-files --ignored --exclude-standard -z|xargs -0 git rm --cached
git commit -am "Remove ignored files"
然后您可以使用以下方法检查您的文件是否被忽略:
git check-ignore -v -- /path/to/a/file.cs.meta
现在应该显示你的忽略规则。