无效的根映射github项目

时间:2017-08-17 08:16:56

标签: android github

无效的根映射androd

  

我从github下载了一个项目并在Android Studio中打开它显示以下错误,请参阅图片see error image ..

no git folder

4 个答案:

答案 0 :(得分:0)

检查文件夹中的天气,有一个名为.git的隐藏文件夹,该文件夹应包含git信息。如果不是那就是问题。

无论如何,你可以尝试将当前目录保存为备份,然后在新文件夹中再次克隆它,以便检查是否所有内容都相同。

如果你的shell中有git(而且我认为你在linux上就已经这么做了)它真的很容易,只需尝试类似的东西:

  

git clone repo_url

答案 1 :(得分:0)

说项目android studio go配置是不兼容的。尝试将项目与git clone选项一起使用,或者删除隐藏的.git扩展名。

答案 2 :(得分:0)

错误发生是因为Android Studio在项目目录中发现了一个git残余(类似.gitignore),但在项目中找不到任何.git文件夹。所以它抱怨该项目应该有一个.git并给出一个可选项来创建和设置根目录作为一个项目与git。除此之外,您可以毫无问题地使用该项目。

当您从github通过clone or download - >下载项目时download ZIP,您将丢失项目的所有git文件。所以你丢失了git中项目的所有历史记录。而不是download ZIP,您可以使用以下代码克隆项目:

git clone remote_project_file

答案 3 :(得分:0)

当您从git克隆项目时,请确保您已这样做(忘记了recursive标志通常会导致vcs根映射问题)

git clone --recursive YOUR-GIT-URL

或者如果您已经克隆了,请修复它:

git submodule init
git submodule update