在我家中,我创建了 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.
Run Code Online (Sandbox Code Playgroud)
既然我在办公室,我需要做什么正确的事情?如果我使用https- 创建一个新的克隆,它克隆得很好。new 没有问题,https 也git弹出验证提示。但ssh没有。如何解决这个问题?我需要在办公室进行哪些更新?
提前致谢。
Nan*_*ong 10
只是将评论作为答案以供更多参考。
在这种情况下,您可以用来telnet验证从本地计算机到远程 SSH 主机的网络连接。因此,您会出现“连接端口 22 失败”错误,只需检查公司防火墙或本地计算机上的本地防火墙是否阻止端口 22 的出站流量即可解决此问题。
| 归档时间: |
|
| 查看次数: |
17056 次 |
| 最近记录: |