我希望排除文件夹reports
中的所有直接文件,但包括所有子文件夹。起初我不知道在这个文件夹中是否有子文件夹,所以我推送了reports/*
来避免自动生成报告的推送。但现在,所有子文件夹中的模板文件都被标记为删除状态,我想修复这个问题:
排除:
- reports/report1.pdf
- reports/report2.txt
- reports/report3PlainFile
- ...
包括:
- reports/A/a_1_template.rpt
- reports/A/a_2_template.rpt
- reports/B/a_2_template.rpt
- ...
我尝试过:
reports/*
!reports/*/
并且
reports/*
!reports/*/*
但似乎它不起作用。
现在,reports
文件夹中的所有内容都被排除了。
但是我只想排除直接文件,并包含所有子文件夹(和它们的内容)。
folder/*
和!folder/*/
。 - zingi!folder/*/
。 - Xaqron