假设我的代码库是这样的:
├── index.php
├── _application
| ├── controllers
| └── Views
└── _jobs
├── report.js
├── report.html
├──_foo
| ├──001....
| ├──002....
└──_bar
├──001....
├──002....
这里foo& bar是jobs文件夹中的文件夹,可能有任意数量的文件夹,我不提前知道他们的名字。
使用GitIgnore,我想忽略'jobs'文件夹中的所有文件夹,但不要忽略那里存在的文件。
我查看了How to ignore all subfolders in a folder with .gitignore,但是那里给出的解决方案也忽略了作业文件夹中的文件。
答案 0 :(得分:1)
添加此!/jobs/*.*
,这意味着,不要忽略带有扩展名的任何内容,这意味着它们是文件