Зарегистрировано как корень Git, но не найдены хранилища Git

В Android Studio, когда я импортирую загрузку проекта из ссылки

Я получаю ошибку как

"Invalide VCS root mapping" The directory C:\Users\****\Desktop\video_diary-master is registered as a Git root, but no Git repositories were found there.

Ответы

Ответ 1

В моей ситуации мне не нужно было работать с git, я просто хотел запустить проект, который я загрузил, и это вызвало мне эту ошибку

В Android Studio 3.0 я нажал кнопку "Настроить" в появившемся всплывающем окне в правом нижнем углу

configure popup

Это автоматически открыло окно [доступное также через File-> Настройки] на вкладке "Управление версиями". Я выбрал первый элемент в большем списке, и я удалил его, нажав на значок красного минуса

enter image description here

После этого ошибка должна исчезнуть

Ответ 2

В .idea папка .idea которой не должно быть. Внутри это файлы, связанные с vcs, которые могут содержать путь не на вашем ПК.

Убедитесь, что в папке проекта на вашем компьютере установлена папка .git. Если нет, вам нужно будет клонировать проект должным образом, если вам нужны инструменты vcs. Вот ссылка на то, как это сделать: Git Basics, поиск клонирования существующего репозитория

Затем вам нужно закрыть Android Studio, удалить папку .idea а затем снова открыть Android Studio. Он воссоздает папку .idea и проблема должна быть решена.

Ответ 3

Если у вас установлен git и проект является клонированным репо из Github, проверьте, нет ли папки проекта в папке .git.

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

$ git init

Вы можете потерять свой каталог .git или, возможно, он был поврежден после вашего первоначального клонирования от Github. Некоторые непредвиденные проблемы могут возникать в зависимости от того, что произошло после. Так что читайте ниже в случае проблем с git Push:

https://allaudin.github.io/git-unrelated-histories/

fooobar.com/questions/15434/...

Ответ 4

  1. Переименуйте свою текущую папку проекта (новую, которую вы хотите добавить в GitHub), к чему-то вроде MyProjectBackup.

  2. В Android Studio откройте " Файл"> "Создать"> "Файл" из "Управление версиями"> "GitHub". Затем войдите в систему с помощью своего имени пользователя и пароля GitHub и выберите свое прежнее название репозитория проекта из списка ваших репозиториев GitHub. Продолжайте работу с мастером импорта, и вы должны закончить свой старый проект в Android Studio. (Теперь, например, ваш старый проект находится в MyProject и ваш новый проект находится в MyProjectBackup).

  3. Вручную удалите все, кроме .git и .gitignore (а может быть, readme и license) из папки проекта MyProject.

Ответ 5

В моем состоянии я нажал "Настроить". Он открывает настройки. Я удалил URL-адрес (адрес ошибки). Меня устраивает.

Также я использую linux. Поэтому я установил git-программу на свой компьютер.

используя это:

sudo apt-get install git.

Ответ 6

У меня была такая же проблема, как и выше. Когда я нажал кнопку "configure" под сообщением об ошибке, я понял, что не все мои модули, которые находятся в той же папке проекта в моей системе (окна в моем случае). Чтобы быть точным, модуль, который выдавал эту ошибку, не был в папке проекта.

Чтобы решить эту проблему, я просто удалил модуль из intelliJ, перейдя в file-> project structure-> щелкнув "Модули" в появившемся окне → выберите модуль, который дает ошибку, и удалите его, нажав кнопку "- '(минус).

Я снова добавил тот же модуль из системы управления версиями (git в моем случае) и убедился, что на этот раз я выбрал правильную папку проекта.

или выберите vcs none.

Надеюсь это поможет.

Ответ 7

  1. Нажмите на "Настройка" → откроется всплывающее окно, нажмите на красный контур, чтобы выделить it->, теперь справа side->, нажмите "-", затем примените и ок.

  2. Теперь нажмите на VCS menu-> Включить систему контроля версий

Вы сделали.

Ответ 8

чтобы решить вашу проблему сначала вы должны клонировать ваш проект, а не загружать его в виде zip файла с помощью git bash $ git clone, и если вы хотите поместить его в новую папку, сделайте это $ git clone, а затем инициируйте проект в пути, что вы хотите клонировать, $ git init затем $ git add *

Ответ 9

Я сделал это, и уведомление об ошибке исчезло,
Нажмите на Настроить,
Это приведет нас к вкладке репозитория проекта VCS,
Здесь я выбрал это имя проекта и нажал на знак минус в правой части,
И после этого мое уведомление исчезло.