@topuserman

Gitignore как исключить все, кроме папки, и файла с майской?

У меня в gitignore сейчас такое:

/tests/*
!/tests/admin


т.е. исключаем все из папки tests, кроме папки admin, все работает.

Сейчас мне потребовалось, дополнительно исключить из запрета индекса некоторые файлы по маске.

/tests/*
!/tests/admin
!/tests/services/serv_*


т.е. нужно, чтобы все файлы, которые начинаются на serv_ из директории /tests/services/ начали также индексироваться.

Но это не работает. пишу git status, результат не меняется.

как нужно это правильно сделать ? или может что-то дополнительно в гите нужно сделать ? кеш сбросить какой нибудь ?
  • Вопрос задан
  • 69 просмотров
Пригласить эксперта
Ответы на вопрос 2
toxa82
@toxa82
Нужно родительскую папку тоже добавить в исключения
!/tests/services
Ответ написан
Lynn
@Lynn
nginx, js, css
Вроде так
/tests/*
!/tests/admin
!/tests/services
/tests/services/*
!/tests/services/serv_*
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы