Рекурсивно включать Nuget DLL через Gitignore

Я использую GIT с новым проектом ASP.NET MVC. У меня есть строка в моем файле Gitignore, чтобы игнорировать DLL

*.dll

Я хотел бы добавить что-то вроде следующего, чтобы включить (т.е. не игнорировать) библиотеки DLL в мою папку пакетов NUGET

  !/packages/*.dll

Проблема, с которой я сталкиваюсь, состоит в том, что не все пакеты nuget создаются одинаково, и, в зависимости от рассматриваемого пакета, библиотеки DLL могут быть вложены в произвольное количество уровней в иерархии пути. Кажется, что мне просто нужно рекурсивное решение в соответствии с:

!/packages/**/*.dll

!/packages/**/*

Я еще не нашел решение, которое будет работать через mysysgit (или любой дистрибутив git для windows).

Кто-нибудь знает способ сделать эту работу ???

Ответы на вопрос(2)

Ваш ответ на вопрос