2015-07-29 3 views
4

Я добавил некоторые маски и файлы gitignore по Настройки> Control Version> игнорируемые файлы:Android-студия не игнорировать .gitignore файлы

enter image description here

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

enter image description here

и я не знаю, почему ... Я помню, используя «игнорируемые файлы» ранее (в том же порядке), и он работал корр ectly. Может ли кто-нибудь, что здесь происходит?

ответ

1

Прежде всего, настройки | Управление версиями | Игнорируемые файлы не являются .gitignore, это собственный механизм игнорирования IntelliJ IDEA, который работает для любой системы управления версиями.

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

+0

Итак, как я могу это исправить? Удалить эти файлы из контроля версий? –

+1

Да, если вы не хотите отслеживать изменения этих файлов, вам необходимо удалить их из git. – yole

+1

Но теперь удаление файлов создало фиксацию, и теперь мои локальные файлы также будут удалены, когда я попытаюсь загрузить последнюю фиксацию. Как я могу избежать этого? –

Смежные вопросы