Исключение.gitignore не работает
Я использую GitHub для Windows для фиксации файлов. мой .gitignore
похоже:
bin/*
!bin/IncludeThis.dll
Я хочу включить только этот двоичный файл, а не любые другие в любом bin
каталоги. Тем не менее, этот шаблон включает в себя все файлы в App/bin/
каталог (включая тот, который я хочу).
Если я изменю это на:
bin/
!bin/IncludeThis.dll
Тогда весь App/bin/
каталог исключен (как и ожидалось). Какие-либо предложения? Это ошибка в Github для Windows?
1 ответ
Если вы используете, в дополнение к G4W (GitHub для Windows), последнюю версию msysgit, не забудьте, что вы видите, почему файл игнорируется!
git check-ignore -v -- /path/to/bin/IncludeThis.dll
Попробуй, с msysgit 1.8.4, .gitignore
прямо в правой папке bin, чтобы начать отладку этого (удалите другой .gitignore
файлы).