如何在Eclipse中使用Google云存储库?

如何在Eclipse中使用Google云存储库?,eclipse,git,google-cloud-platform,google-cloud-repository,Eclipse,Git,Google Cloud Platform,Google Cloud Repository,我试图使用Eclipse中的Google云存储库,但当我尝试推送或拉送Eclipse时,会显示一条错误消息: 我把我的gmail凭证(谷歌云平台账户)放在网上,但它不起作用 也许我们需要另一张证件 或者解决方案是什么?谷歌云存储库现在支持SSH身份验证,但Eclipse的SSH正在老化,不支持现代密钥长度。这需要解决(可能在2019-06年) 与此同时,我发现了一个使用云存储库的gitcookies支持的非官方解决方案。过程如下所示: 在上导航到您的存储库 点击“克隆” 选择“手动生成的凭据

我试图使用Eclipse中的Google云存储库,但当我尝试推送或拉送Eclipse时,会显示一条错误消息:

我把我的gmail凭证(谷歌云平台账户)放在网上,但它不起作用

也许我们需要另一张证件


或者解决方案是什么?

谷歌云存储库现在支持SSH身份验证,但Eclipse的SSH正在老化,不支持现代密钥长度。这需要解决(可能在2019-06年)

与此同时,我发现了一个使用云存储库的gitcookies支持的非官方解决方案。过程如下所示:

  • 在上导航到您的存储库
  • 点击“克隆”
  • 选择“手动生成的凭据”
  • 单击“生成并存储您的Git凭据”。这将弹出一个“configuregit”窗口,其中包含一个shell脚本,如下所示。查找以“
    source.developers.google.com,FALSE,/,TRUE,2147483647,o,git XXX.XXX.XXX=1/yyyyyyyyyyy
    ”开头的行。“XXX.XXX.XXX”是您的Git用户ID,“1/yyyyyyyyy”是您的Git密码。
    • 通过实验,Git用户ID实际上可以是任何东西
    • 密码包括前导的
      1/
      ,长度约为60个字符。请注意,屏幕上显示的密码已被剪裁:复制整个文本并粘贴到某个位置,然后复制出结果
  • 将Git用户ID和Git密码粘贴到Eclipse中

  • 谷歌云存储库现在支持SSH身份验证,但Eclipse的SSH正在老化,不支持现代密钥长度。这需要解决(可能在2019-06年)

    与此同时,我发现了一个使用云存储库的gitcookies支持的非官方解决方案。过程如下所示:

  • 在上导航到您的存储库
  • 点击“克隆”
  • 选择“手动生成的凭据”
  • 单击“生成并存储您的Git凭据”。这将弹出一个“configuregit”窗口,其中包含一个shell脚本,如下所示。查找以“
    source.developers.google.com,FALSE,/,TRUE,2147483647,o,git XXX.XXX.XXX=1/yyyyyyyyyyy
    ”开头的行。“XXX.XXX.XXX”是您的Git用户ID,“1/yyyyyyyyy”是您的Git密码。
    • 通过实验,Git用户ID实际上可以是任何东西
    • 密码包括前导的
      1/
      ,长度约为60个字符。请注意,屏幕上显示的密码已被剪裁:复制整个文本并粘贴到某个位置,然后复制出结果
  • 将Git用户ID和Git密码粘贴到Eclipse中

  • 谷歌云存储库正式只支持Android Studio、IntellyJ和Visual Studio IDE(请参阅)。谷歌云存储库正式只支持Android Studio、IntellyJ和Visual Studio IDE(请参阅)。嗨,布莱恩,谢谢你的回复,我不使用,Eclipse会向我显示相同的错误消息。你还有别的想法吗?我已经澄清了用户ID和密码。请再试一次!谢谢Brian,但我改为github,它与Google云存储库相连。这是另一个解决方案(现在)。嗨,Brian,谢谢你的回复,它对我不起作用,Eclipse向我显示了相同的错误消息。你还有别的想法吗?我已经澄清了用户ID和密码。请再试一次!谢谢Brian,但我改为github,它与Google云存储库相连。这是另一个解决方案(目前)。