Я получаю мокрые ноги от мерзавца и имею следующую проблему:
Дерево исходного кода моего проекта:
/
|
+--src/
+----refs/
+----...
|
+--vendor/
+----...
У меня есть код (в настоящее время MEF) в моей ветке вендора, который я скомпилирую там, а затем перенесу ссылки в /src/refs откуда проект их забирает.
Моя проблема в том, что мой .gitignore настроен на игнорирование *.dll и *.pdb. Я могу сделать git add -f bar.dll чтобы форсировать добавление игнорируемого файла, это нормально, проблема в том, что я не могу понять, какие существуют файлы, которые игнорируются.
Я хочу перечислить пропущенные файлы, чтобы не забыть добавить их.
Я прочитал git ls-files страницу на git ls-files и не могу заставить ее работать. Мне кажется, что git ls-files --exclude-standard -i должен делать то, что я хочу. Что мне не хватает?