git - 存储库的 ssh key - 无法建立。 ECDSA key 指纹

标签 git google-source-repositories

更新:这是测试版,所以我会拭目以待!

我无法使用 ssh 将 git 推送到 source.developers.google.com

我收到此错误消息git push --all google:

The authenticity of host '[source.developers.google.com]:<some ip address' can't be established.
ECDSA key fingerprint is SHA256:<key>

更新:添加到 KNOWN_HOSTS:

ssh-keyscan -t rsa source.developers.google.com > known_hosts

关注此documentation

ssh 配置 vi ~/.ssh/config:

Host *
 AddKeysToAgent yes
 UseKeychain yes
 IdentityFile ~/.ssh/id_rsa

git 远程 -v:

google  ssh://<email>.com@source.developers.google.com:2022/p/<repo url> (fetch)
google  ssh://<email>.com@source.developers.google.com:2022/p/<repo url> (push)

最佳答案

如果您对“您确定……吗?”回答"is"提示,然后它将地址添加到您计算机的已知主机列表中,并且不会再次显示该消息。

关于git - 存储库的 ssh key - 无法建立。 ECDSA key 指纹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55219074/

相关文章:

git - 如何为同步源代码构建 docker 容器?

git - 如何避免提交 DW 动态文件?

git - 我的工作树是干净的,但 'git pull' 表示有本地文件将被覆盖

git fetch --tags --progress 在 Jenkins 中超时,在命令行上工作正常

去获取谷歌的云源代码库

python - Google Cloud Functions - 我可以将来自不同 GCP 项目存储库的代码部署到 Cloud Functions 中吗?

google-cloud-platform - 将谷歌云功能从一个项目迁移到GCP中的另一个项目?

git - 能够处理文件移动的版本控制系统?