Задать вопрос

Почему не работает шаблон в .gitignore?

есть файлы в директории git-репозитория:
subprojects/subproject1/data/some_text.some_text.graphml
subprojects/subproject1/data/some_dir/some_text.some_text.graphml

Сделал для них шаблон в gitignore, который имеет следующий вид:
subprojects/subproject1/data/**/*.graphml
но он не работает, файлы все равно не игнорируются. Опытным путем установил, что если в имени файла нет точки, т.е. например, файл имеет имя subprojects/subproject1/data/some_text.graphml, то шаблон срабатывает и файл игнорируется. Подскажите, в чем проблема? и как заставить git игнорировать файл с точкой в имени?
  • Вопрос задан
  • 2859 просмотров
Подписаться 2 Оценить Комментировать
Решения вопроса 1
@Power
Я создал тестовый репозиторий, и у меня с вашим шаблоном все 3 файла успешно игнорируются:
subprojects/subproject1/data/some_dir/some_text.some_text.graphml
subprojects/subproject1/data/some_text.graphml
subprojects/subproject1/data/some_text.some_text.graphml

Может, у вас какая-то совсем старая версия git?
И глупый вопрос: у вас точно эти файлы не находятся уже под версионным контролем?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы