Как я могу написать правило в gitignore, чтобы игнорировать все файлы, кроме каталогов в каком-то каталоге?

Допустим, у меня есть такая структура каталогов

uploads/
--dir1/
----one.txt
----two.txt
----dir2/
------one.txt
------two.txt

Я бы хотел, чтобы любые каталоги и подкаталоги для загрузок должны отслеживаться, но не какие-либо файлы в нем, за исключением фиктивного файла, потому что git не отслеживает каталоги.

Я бы подумал, что что-то вроде этого сработает, но это не так.

*
!.gitignore
8
задан Daenyth 6 October 2010 в 19:30
поделиться