有没有办法让git ignore文件忽略所有包含名称“_resultlist”的文件?
我有这样的文件:
等等。
我希望git避免添加或提交任何包含“_resultlist”的文件。示例如:2014_resultlist,2015_resultlist和2016_resultlist
答案 0 :(得分:1)
是的,它应该就像把它放在自己的行上一样简单:
{{1}}
这将忽略任何目录中带有后缀的任何文件。
答案 1 :(得分:1)
注意:**/*_resultlist
会忽略文件和文件夹(以_resultlist
结尾)
一旦忽略了一个文件夹,它的任何内容都会被忽略。
仅忽略文件的更健壮的方法是将文件夹列入白名单:
**/*_resultlist
!**/
在您的特定情况下,这不是必需的,但一般来说,这是您忽略以特定后缀结尾的文件的方式。
要检查实际忽略的内容,您可以使用:
git check-ignore -v -- afile
您将看到(如果忽略)确切的.gitignore
文件和.gitignore
规则,该规则会选择git status
忽略该文件。