GitIgnore - игнорирование bin /, но включение bin / *. Refresh

Я пытаюсь игнорировать папку bin веб-проект, но включите файлы .refresh, которые находятся в этой папке bin.

Вот что у меня есть в моем .gitignore:

[Bb]in/
#Allow .refresh files for web sites
![Bb]in/*.refresh

Но это не работает. Что я делаю неправильно? Я также пробовал:

!*.refresh

С теми же результатами.

Обновление:

Вот файловая структура, если это помогает диагностировать это:

\rootfolder
    .gitignore
    \project1
         \bin
              file1.dll
              file1.dll.refresh

Вы можете увидеть, где находится наш файл gitignore. Нам не нужен .dll, но нам нужен файл .refresh.

11
задан Nicholas H 18 November 2011 в 00:31
поделиться