Я использую GIT с новым проектом ASP.NET MVC. У меня есть строка в моем файле gitignore, чтобы игнорировать DLL
*.dll
Я хотел бы добавить что-то по строкам следующего, чтобы включить (то есть не игнорировать) библиотеки DLL в моей папке пакетов NUGET
!/packages/*.dll
Проблема, с которой я сталкиваюсь, заключается в том, что не все пакеты nuget создаются одинаково и, в зависимости от рассматриваемого пакета, DLL могут быть вложены в произвольное количество уровней в иерархии путей. Кажется, что мне просто нужно рекурсивное решение по строкам:
!/packages/**/*.dll
!/packages/**/*
Я еще не нашел решение, которое будет работать через mysysgit (или любое распределение окон из git).
Кто-нибудь знает, как это сделать?