Как игнорировать только подпапки в данной папке
Предположим, что моя база кода выглядит так:
├── index.php
├── _application
| ├── controllers
| └── Views
└── _jobs
├── report.js
├── report.html
├──_foo
| ├──001....
| ├──002....
└──_bar
├──001....
├──002....
Здесь foo & bar - папки в папке заданий, и может быть любое количество папок, и я заранее не знаю их имен.
Используя GitIgnore, я хочу игнорировать все папки в папке "jobs", но не файлы, которые там присутствуют.
Я посмотрел на Как игнорировать все подпапки в папке с.gitignore, но приведенное там решение также игнорирует файлы в папке задания.
1 ответ
Решение
Добавь это !/jobs/*.*
, это значит, не игнорируйте ничего с расширением, которое означает, что они являются файлами