Настройте IntelliJ IDEA таким образом, что источник обнаружен в git, но обнаружен незарегистрированный корень Vcs

Обнаружен незарегистрированный корень Vcs
         Каталог C:\Users\Andrew находится под Git, но не зарегистрирован в настройках.
         Настроить игнорировать корневые ошибки VCS

Почему это показывается?

Ответ 1

  • В сообщении об ошибке есть опции "Настроить" или "Игнорировать". Нажмите "Настроить".
  • Откроется окно настроек. Нажмите кнопку "Добавить корень". В моем случае у меня был только один путь в списке на выбор. Я выбрал этот путь. См. Изображение, которое я привел ниже.

Snapshot of Version Control settings

  1. Нажмите "Применить", затем нажмите "ОК".

Ответ 2

Это происходит потому, что Android Studio обнаружила, что вы импортировали проекты git, но они не были "зарегистрированы", чтобы отслеживать их статус в Android Studio. На ваш проект не повлияет негативное влияние, если вы решите не настраивать его, IntelliJ только подскажет вам, потому что он имеет некоторые интегрированные функции управления версиями, которые не смогут функционировать.

Итак, если вы хотите использовать ItelliJ, встроенный в опции управления версиями, или просто избавиться от раздражающего предупреждения, его легко исправить.

Просто зарегистрируйте все проекты, для которых вы хотите интегрировать IDE для управления версиями, в разделе Preferences > Version Control. Вы должны увидеть этот экран:

enter image description here

Пользовательский интерфейс немного запутан, но все, что вам нужно сделать, это выбрать один из каталогов в разделе Unregistered roots:, а затем нажать кнопку + в левом нижнем углу окна. Если вы добавили все каталоги, вы увидите, что Unregistered roots: исчезнет, ​​и вы больше не получите это предупреждение.

Вы можете выбрать каждый каталог и использовать кнопки + и -, чтобы определить, какие проекты должны использовать VCS в Android Studio

Ответ 3

Ищите "контроль версий" в настройках и настройте, что использовать VCS: screenshot

Вы должны установить это для доступа к функции, такой как возврат, фиксация и т.д. из среды IDE.

См. также документация по контролю версий

Ответ 4

Для меня просто VCS -> Enable Version Control integration сделал трюк. Воспользовавшись IntelliJ в прошлом (что очень похоже на AndroidStudio, последнее моделируется после того, как я верю), я заметил, что контроль версий должен быть включен для каждого проекта при его создании/импорте.

Ответ 5

Ниже приведены шаги, чтобы решить эту проблему:

  • Нажмите "Настройка"
  • Выбрать каталоги под незарегистрированными корнями
  • Нажмите кнопку + в правой части панели.

И тебе хорошо идти.