Шаблон фильтра в .gitignore не работает как задумано


0

Я добавил шаблон фильтра в .gitignore

Он работает для большинства файлов, которые я не хочу помещать в git, но есть еще 4 файла, которые не отфильтрованы, хотя они должны быть.

  • единственный шаблон в .gitignore: *./metadata/*

но в списке файлов, которые готовы к удалению (в Git Extension):

  • java_workspace / .metadata / .mylyn / .tasks.xml.zip
  • java_workspace / .metadata / .mylyn / tasks.xmlzip
  • java_workspace / .metadata / .plugins / org.eclipse.core.runtime / .settings / org.eclipse.ui.prefs
  • java_workspace / .metadata / .plugins / org.eclipse.ui.workbench / workingsets.xml

Что не так в моем файле .gitignore?


Можете ли вы дать нам вывод статуса git?
parkydr

Ответы:


1

Шаблон в .gitignore не рассматривает файлы, которые находятся под контролем версий. У меня есть куча изображений под gitБольшинство из них являются источниками, которые обрабатываются в PNG, но некоторые являются PNG из других источников. мой .gitignore имеет *.png, но файлы, которые я явно поместил под контроль версий, не игнорируются, и я бы хотел, чтобы все было так.

Если нарушающие файлы не должны находиться под контролем версий, просто git rm их. Если они появятся снова, git буду игнорировать их.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.