Ignore everything : *
Allow markdown files: !*.md
Allow everything inside .resourses and its subdirectories:
!.resourses/
!.resourses/**
Ensure .gitignore itself is tracked:
!.gitignore
Full code:
*
!*.md
!.resourses/
!.resourses/**
!.gitignore