答案 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