Git игнорировать подпапки

У меня много проектов в моем решении .Net. Я хотел бы исключить все папки «bin / Debug» и «bin / Release» (и их содержимое), но все же включить саму папку «bin» и все содержащиеся в ней DLL.

.gitignore с «bin /» игнорирует папки «Debug» и «Release», но также любые DLL, содержащиеся в папке «bin».

«bin / Debug» или «bin / Release» в файле .gitignore не исключают каталоги, если только я полностью не квалифицирую шаблон игнорирования как «Solution / Project / bin / Debug» - что я не хочу делать как я Мне нужно будет включить этот полный шаблон для каждого проекта в моём решении, а также добавить его для любых новых проектов.

Какие-либо предложения?