我正在尝试使用 Eclipse 中的 Google Cloud Repositories,但是当我尝试 Push 或 Pull Eclipse 时,会显示一条错误消息:
我正在输入我的 gmail 凭据(Google Cloud Platform 帐户),但它不起作用。
也许我们需要另一个凭据?
或者解决办法是什么?
我正在尝试使用 Eclipse 中的 Google Cloud Repositories,但是当我尝试 Push 或 Pull Eclipse 时,会显示一条错误消息:
我正在输入我的 gmail 凭据(Google Cloud Platform 帐户),但它不起作用。
也许我们需要另一个凭据?
或者解决办法是什么?
Google Cloud Repositories 现在支持 SSH 身份验证,但 Eclipse 的 SSH 已经过时并且不支持现代密钥长度。这需要修复(可能在 2019-06 年)。
与此同时,我发现了一个使用 Cloud Repositories 的gitcookies支持的非官方解决方法。该过程如下所示:
source.cloud.google.com
source.developers.google.com,FALSE,/,TRUE,2147483647,o,git-XXX.XXX.XXX=1/YYYYYYYYYYYYYYYY
。“XXX.XXX.XXX”是您的 Git 用户 ID,“1/YYYYYYYYYYYY”是您的 Git 密码。
1/
,大约 60 个字符长。请注意,屏幕上显示的密码已被剪切:复制整个文本并将其粘贴到某处,然后复制出结果。