ssh:连接到主机gitlab.com的22端口超时:连接超时

3
我正在尝试将本地文件推送到远程仓库,但遇到了这个错误信息。我不知道如何解决,请帮忙!
$ git push -u origin --all
ssh: connect to host gitlab.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.

请确保您拥有正确的访问权限并且仓库存在。 - abed
gitlab.com 因其延迟和不稳定而闻名。请检查 status.gitlab.com 并稍后再试。 - Tatsuyuki Ishi
1个回答

1
  1. 查看 https://status.gitlab.com/ 以了解Git操作的状态。

  2. 如果GitLab可用,请直接检查SSH连接:

    ssh -vvv git@gitlab.com

    (您可以使用在gitlab.com注册的自己的SSH密钥进行测试)

    这里的调试输出将帮助您诊断SSH或网络问题。

  3. 如果一切正常,请检查您的git客户端版本是否最新,要么是最新版本,要么至少是由GitLab/Gitaly构建和包含的版本(我撰写本答案时为git v2.35.1)。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接