克隆存储库时,谷歌应用引擎使用哪些凭据?

时间:2015-12-14 05:30:36

标签: git google-app-engine gcloud

我在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.dev elopers.google.com/p/XXXXX/r/default',   'C:\ Program Files(x86)\ Google \ Cloud SDK \ default',' - config',   'credential.helper =“gcloud.cmd”']'返回非零退出状态128

1 个答案:

答案 0 :(得分: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并在那里克隆。
  3. 如果您仍有问题,请在此处https://code.google.com/p/google-cloud-sdk/issues/list

    进行归档