我正在尝试从 Google Cloud Resource Repositories 克隆一个空的存储库。到目前为止,我有:
git clone ssh://blah@gmail.com@source.developers.google.com:2022/p/some-project/r/some-repository
但是,此响应失败:
Cloning into 'some-repository'...
Enter passphrase for key '/c/Users/blah/.ssh/id_rsa':
fatal: could not fetch refs from ssh://blah@gmail.com@source.developers.google.com:2022/p/some-project/r/some-repository
我正在从 Windows 10
运行 Git Bash它确实在 Cloud Resource Repositories 上将 SSH身份验证标记为 BETA ,这使我想知道它是否可能还不能完全正常运行。 br />是否有人设法通过SSH连接到 Cloud Resource Repositories ?
任何帮助或建议,不胜感激。谢谢
答案 0 :(得分:1)
首先尝试使用不带密码短语的SSH密钥,并确保创建它with the legacy format:
ssh-keygen -m PEM -t rsa -P ""
(-m PEM
用于产生旧格式)
这将覆盖您之前的密钥:注册新的id_rsa.pub
内容,然后重试。