更新:这是beta版内容,所以我将拭目以待!
我无法使用SSH将git push推送到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
ssh配置vi ~/.ssh/config
:
Host *
AddKeysToAgent yes
UseKeychain yes
IdentityFile ~/.ssh/id_rsa
git remote -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)
答案 0 :(得分:1)
如果您对“您确定..?”说“是”。提示,然后它将地址添加到计算机的已知主机列表中,并且不会再次显示该消息。
答案 1 :(得分:1)
如果您查看Cloning a Repository的Google Cloud文档,他们会在此处发布指纹,以便您确认它们是正确的。
SHA256:AGvEpqYNMqsRNIviwyk4J4HM0lEylomDBKOWZsBn434
(或者将来可能会有一些更新的值)
如果这与控制台的输出匹配,则应该安全键入yes
并将服务器添加到已知主机列表中。