我在家中创建了SSH,并通过创建SSH密钥克隆了存储库。 (git@ssh.dev.azure.com:v3/ixo-vx/XXX/XXX.UI)上任后,当我启动任何git进程时,出现以下错误:

ssh: connect to host ssh.dev.azure.com port 22: Connection timed out
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

由于我在办公室,为此需要做的正确的事情是什么?
如果我使用https创建一个新的克隆-可以很好地克隆。在新版本上没有问题,以及https提示git身份验证弹出窗口。但ssh没有。如何解决这个问题?我需要在办公室做什么更新?

提前致谢。

最佳答案

只是发表评论作为更多参考的答案。

在这种情况下,可以使用telnet验证从本地计算机到远程SSH主机的网络连接。因此,您在端口22上出现连接失败错误,只需检查本地计算机上的公司防火墙或本地防火墙是否阻止了端口22的出站流量即可解决此问题。

07-28 13:31
查看更多