首页 文章

Flutter 目录不是 GitHub 项目的克隆

提问于
浏览
5

我在 Windows 10 中从https://flutter.io/setup-windows/(flutter_windows_v0.5.1-beta.zip)下载了Flutter,并遵循指南,在C: UsersM 中解压缩.Junaid并打开了 flutter-console.bat。我试图运行扑医,但得到了以下

Error: The Flutter directory is not a clone of the GitHub project.
       The flutter tool requires Git in order to operate properly;
       The to set up flutter, run the following command:
       git clone -b beta https://github.com/flutter/flutter.git

颤振错误

Re-checked 正确安装的依赖项 Git 和 PowerShell 以及路径变量也是正确的 - C: UsersM.Junaidflutterbin

我试过这些但没什么用的:

  • 试图在不同的位置提取 C:\ flutter,在 AppData 等。

  • 以管理员身份运行 flutter_console.bat。

  • cd flutter 然后运行命令

5 回答

  • 30

    Flutter 检查 git 文件夹,它通常是一个隐藏文件夹。如果您复制并粘贴了 zip 文件的内容,则很有可能错过了复制此隐藏文件夹的错误。

    您可以通过执行以下操作之一来解决此问题:

    • 将文件夹直接解压缩到您想要颤动的位置,或

    • 复制外部文件夹(flutter)以包含其中的所有隐藏文件,或

    • 在选择和复制之前显示所有隐藏文件。

  • 9

    我通过使用此命令解决了这个问题:

    git clone -b beta https://github.com/flutter/flutter.git
    

    (注意:确保你有 git installed.)

    之后,尝试打开flutter_console.bat并键入任何 flutter 命令以检查它是否正确安装。

  • 2

    您需要运行git init以便可以创建.git 文件夹。一旦你这样做,颤动的医生将按预期工作。

  • 1

    flutter 脚本检查工作目录中是否有.git目录。如果此目录不存在,则会将消息视为已报告。

    所以 double-check 表示该目录的存在。如果它不存在,您可能需要 re-clone 存储库。

  • 0

    我和 Flutter 1.0 有同样的问题。我通过运行以下命令解决了它:

    git clean -xfd
    

    这将删除所有现有文件,并在另一个文件夹中再次 re-creates。

相关问题