【问题标题】:What credentials to use with google app engine when cloning a repository?克隆存储库时与谷歌应用引擎一起使用什么凭据?
【发布时间】:2015-12-14 05:30:35
【问题描述】:

我在 Windows 上使用 Google Cloud SDK,在尝试克隆我的一个项目的存储库时,我收到一个要求提供凭据的弹出窗口。我尝试了我的 Google 帐户凭据和应用程序特定凭据。我尝试重新安装 SDK 并多次重新初始化(gcloud init)。没有凭据有效,我不断收到此错误消息:

C:\Program Files (x86)\Google\Cloud SDK>gcloud source repos clone default

克隆到 'C:\Program Files (x86)\Google\Cloud SDK\default'... 无法擦除凭据:未找到元素致命: 身份验证失败 'https://source.developers.google.com/p/XXXX/r/default/' 错误: (gcloud.source.repos.clone) 命令'['git', 'clone', 'https://source.developers.google.com/p/XXXXX/r/default', 'C:\Program Files (x86)\Google\Cloud SDK\default', '--config', 'credential.helper="gcloud.cmd"']' 返回非零退出状态 128

【问题讨论】:

    标签: git google-app-engine gcloud


    【解决方案1】:

    有两个与此相关的问题

    1. gcloud 可能不在路径上。你能做到where gcloud吗?如果没有你可以做set PATH=%PATH%;C:\Program Files (x86)\Google\Cloud SDK\google-cloud-sdk\bin
    2. C:\Program Files (x86)\Google\Cloud SDK 中运行此命令,通常您将无权在那里创建任何文件夹,而克隆命令则可以。尝试切换到C:\Users\YourUserName 并在那里克隆。

    如果您仍有问题,请在此处提交https://code.google.com/p/google-cloud-sdk/issues/list

    【讨论】:

    猜你喜欢
    • 2013-05-17
    • 2014-10-21
    • 1970-01-01
    • 2015-08-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-30
    • 1970-01-01
    相关资源
    最近更新 更多