Android Studio Git .gitignore vs Project> Настройки> Управление версиями> Игнорируемые файлы

Я немного смущен, я заметил, что при настройке моего первого репозитория Git в Android Studio все правильные файлы для игнорирования автоматически добавляются в настройки проекта в разделе "Настройки" > "Управление версиями" > "Игнорируемые файлы".

Это казалось волшебным, я никогда не говорил, что игнорировать. Кроме того, в любом каталоге моего проекта нет файла .gitignore, поскольку я привык к созданию.

Говоря это, я не могу заставить мой второй проект автоматически добавлять проигнорированные файлы, и действительно, я просто хочу использовать простой метод .gitignore.

Кто-нибудь знает, как переопределить список игнорируемых файлов Android Studio и вместо этого использовать .gitignore? Я бы хотел легко скопировать мой .gitignore ко всем другим проектам, которые я создаю, он не отображается, вы можете скопировать Настройки > Управление версиями > Игнорируемые файлы.

Спасибо за комментарий, как я могу просто использовать .gitignore.

Приветствия

Ответ 1

Хорошо ответить на мой вопрос. Чтобы вернуться к использованию .gitignore, выполните следующие действия:

  • Перейдите в "Настройки" > "Управление версиями" > "Игнорируемые файлы" и удалите все проигнорированные файлы. Нажмите Применить.
  • Все еще в настройках > Version Control измените тип управления версиями с Git на none. Нажмите Применить.
  • Удалить ранее созданный каталог .git.
  • Создайте следующий файл .gitignore в корневом каталоге вашего проекта: fooobar.com/questions/11163/...
  • VCS > Включить контроль версий... для повторного включения Git.
  • Затем щелкните правой кнопкой мыши по корню проекта и выберите Git > Добавить, чтобы добавить весь проект.

Выполнение вышеуказанного будет использовать файл .gitignore вместо "Настройки" > "Управление версиями" > "Игнорируемые файлы" для фиксации правильных файлов.

Ответ 2

Для меня процесс был немного проще:

1. In Android Studio: Settings > Version Control > Ignored Files > Remove all ignored files > Apply
2. Backup .gitignore. Create an empty new .gitignore. (in the root folder)
3. Restart Android Studio!
4. Fill up the new .gitignore with the old one. Don't forget to commit the change .gitignore + related ignored/deleted files!

Не требуется повторного включения VCS! Я работаю с GitRepo, что крайне неудобно для повторного включения VCS. Шаги помогли.