我在家中创建了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的出站流量即可解决此问题。