ZBLOG

root@192:/home/sa/shared/bed/tuchuang# git push -u origin main ssh: connect to host ssh.github.com port 443: Connection refused fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository e...

这个错误可能是因为您的 SSH 连接被防火墙拦截了,或者您的本地网络环境中存在某些问题。根据错误提示来看,这似乎是一个 HTTPS 的地址而非 SSH 的地址,在使用 HTTPS 协议时需要使用 443 端口。如果您已经确保了网络连接正常,并且没有阻止 SSH 流量的防火墙或其他安全设备,那么您可以尝试以下方法解决该问题:

  1. 检查仓库是否存在:请确保您使用的 Git 仓库存在,您可以通过在浏览器中输入仓库的 URL 来检查。

  2. 更换远程仓库 URL:如果您正在使用 SSH 连接到 Git 远程仓库,那么您应该使用 SSH 协议的 URL,而不是 HTTPS 协议的 URL。可以通过运行以下命令更改远程仓库 URL:

  1. git remote set-url origin git@github.com:<your username>/<your repository>.git
  1. 尝试更换端口:如果您仍然希望使用 HTTPS 协议连接到 Git 远程仓库,则可以尝试更换连接端口。GitHub 使用的 HTTPS 端口是 443,您可以通过在 Git 命令中指定不同的端口号,例如:git push https://github.com/<your username>/<your repository>.git:8443 main

如果以上方法仍然无法解决问题,请联系您的系统管理员或者 Git 仓库管理员获取更多的帮助和支持。

本站部分文章来源于网络,版权归原作者所有,如有侵权请联系站长删除。
转载请注明出处:https://golang.0voice.com/?id=1856

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
游客 游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~

联系我们

在线咨询: 点击这里给我发消息

微信号:3007537140

上班时间: 10:30-22:30

关注我们
x

注册

已经有帐号?