【问题标题】:Google Cloud SDK keeps messing up my path and cannot find gitGoogle Cloud SDK 不断弄乱我的路径,找不到 git
【发布时间】:2017-03-31 07:38:31
【问题描述】:

更新:Google 似乎已经更新了快速入门教程,它现在告诉您使用来自 github 的常规 git clone 而不是“gcloud source repos clone”命令。所以这应该不再是问题了。

原始问题: 我正在尝试在 Windows 10 上本地遵循默认的 Java App Engine 快速入门教程。但是当我尝试克隆项目时,它抱怨它找不到 git。

“错误:(gcloud.source.repos.clone)找不到 git。请安装 git 并重试。”

如您所见,我安装了 git(和 mysql,它似乎也抱怨)并且工作正常。我现在多次尝试重新安装 Google Cloud SDK,但无法正常工作。

我刚刚使用了 Google Cloud 安装程序。我还运行了一次“gcloud 组件更新”,现在它是最新版本。我将它安装在 C:/Users/Leejjon/Applications/Google/CloudSDK 下,以避免路径中出现空格。

【问题讨论】:

    标签: git google-app-engine google-cloud-platform


    【解决方案1】:

    首先,您确实必须使用 Google Cloud SDK Shell,而不仅仅是命令提示符。安装程序会在桌面上为其创建一个快捷方式。这个“特殊”外壳调用了一个 cloud_env.bat 文件,该文件似乎获取了系统路径并将 google cloud sdk 文件夹添加到其中。 Git 和 MySQL 在我的用户变量中可用,但在我的系统变量中不可用,这可能就是它抱怨找不到它们的原因。

    我已通过将 Git 和 MySQL 的位置添加到 cloud_env.bat(位于您安装 Google Cloud SDK 的文件夹中)来解决此问题

    ECHO OFF
    CLS
    SET PATH=C:\Users\Leejjon\Applications\Google\CloudSDK\google-cloud-sdk\bin;C:\Program Files\MySQL\MySQL Server 5.7\bin;C:\Program Files\Git\bin;C:\Program Files\Git\cmd;%PATH%;
    cd C:\Users\Leejjon\Applications\Google\CloudSDK
    ECHO Welcome to the Google Cloud SDK! Run "gcloud -h" to get the list of available commands.
    ECHO ---
    ECHO ON
    

    之后我遇到了登录问题。我按照 Cherba 的步骤: On Windows git pull and clone for Google cloud repository pops credential manager dialog box 摆脱它们。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-01-26
      • 2022-12-15
      • 2019-11-12
      • 1970-01-01
      • 1970-01-01
      • 2020-03-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多