Я бы хотел игнорировать все файлы в папке log
, кроме .gitkeep
files (эти файлы нужны для хранения пустых каталогов):
- log
|- foo.log (should be ignored)
|- folder1 (should be ignored)
|- folder2 (keep it because contains a .gitkeep file)
|- .gitkeep
Не работает:
/log/*
!/log/*/.gitkeep
Использование **
тоже не работает:
/log/*
!/log/**/.gitkeep
Возможно ли это ... без исключения вручную каждой подпапки, как это?
/log/folder1/*
/log/folder2/*
!/log/folder2/.gitkeep