Как игнорировать только подпапки в данной папке

Предположим, что моя база кода выглядит так:

├── index.php
├── _application
|   ├── controllers
|   └── Views
└── _jobs
    ├── report.js
    ├── report.html
    ├──_foo
    |  ├──001....
    |  ├──002....
    └──_bar
       ├──001....
       ├──002....

Здесь foo & bar - папки в папке заданий, и может быть любое количество папок, и я заранее не знаю их имен.

Используя GitIgnore, я хочу игнорировать все папки в папке "jobs", но не файлы, которые там присутствуют.

Я посмотрел на Как игнорировать все подпапки в папке с.gitignore, но приведенное там решение также игнорирует файлы в папке задания.

1 ответ

Решение

Добавь это !/jobs/*.*, это значит, не игнорируйте ничего с расширением, которое означает, что они являются файлами

Другие вопросы по тегам