Registrado como raíz de Git, pero no se encontraron repositorys de Git allí

En Android Studio cuando importo la descarga del proyecto desde el enlace

Me sale el error como

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

Hay una carpeta .idea dentro del repository que no debería estar allí. En su interior hay files relacionados con vcs que pueden contener una ruta que no está en su PC.

Asegúrese de que haya una carpeta .git dentro de la carpeta del proyecto en su PC. De lo contrario, tendrá que clonar el proyecto correctamente si necesita las herramientas de vcs habilitadas. Aquí hay un enlace sobre cómo hacerlo: Principios básicos de Git , búsqueda de clonación de un repository existente

Luego, deberá cerrar Android Studio, eliminar la carpeta .idea y luego abrir nuevamente Android Studio. .idea a crear la carpeta .idea y el problema debería resolverse.

En mi situación no tenía que trabajar con git, solo quería ejecutar el proyecto que había descargado y eso me estaba provocando este error

En Android Studio 3.0 hice clic en Configurar en la window emergente que apareció en la esquina inferior derecha

configurar ventana emergente

Esto abrió automáticamente una window [accesible también a través de Archivo-> Configuración] en la pestaña Control de Versión. Seleccioné el primer elemento de la list más grande y lo eliminé haciendo clic en el signo less rojo

enter image description here

Después de esto, el error debería desaparecer

  1. Cambie el nombre de su carpeta de proyecto actual (la nueva que desea poner en GitHub) a algo como MyProjectBackup .

  2. En Android Studio, vaya a Archivo> Nuevo> Archivo desde Control de versiones> GitHub . Luego inicie session con su nombre de usuario y contraseña de GitHub y select el nombre del repository de su proyecto anterior de la list de sus repositorys de GitHub. Continúe con el asistente de import y debería terminar con su proyecto anterior en Android Studio. (Ahora, por ejemplo, su proyecto anterior está en MyProject y su nuevo proyecto está en MyProjectBackup ).

  3. Elimine manualmente todo, excepto .git y .gitignore (y tal vez el .gitignore Léame y la licencia) de la carpeta del proyecto MyProject .

Tuve el mismo problema que el anterior. Cuando hice clic en "configurar" debajo del post de error, me di count de que no todos mis modules estaban en la misma carpeta de proyectos en mi sistema (windows en mi caso). Para ser precisos, el module que daba este error no estaba en la carpeta del proyecto.

Para resolverlo, simplemente eliminé el module de intelliJ yendo a file-> project structure-> hago clic en "Modules" en la window que aparece -> selecciono el module que da el error y lo elimino haciendo clic en '-' ( signo less.

Volví a agregar el mismo module desde el Sistema de control de versiones (git en mi caso) y me aseguré de seleccionar la carpeta correcta del proyecto esta vez.

o select vcs none.

Espero que esto ayude.

Si tiene instalado git y el proyecto es un repository clonado de Github, verifique si la carpeta del proyecto no tiene la carpeta .git .

si no se encuentra esta carpeta, usando el Terminal, cambie a su directory de proyecto y ejecute lo siguiente:

$ git init

Puede haber perdido su directory .git o puede haber sido dañado después de su copy inicial de Github. Algunos problemas imprevistos pueden popup dependiendo de lo que sucedió después. Así que lea a continuación en caso de problemas de git Push:

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

http://sofes.miximages.com/a/39783462