办理Git连接失败:Failed to connect to github.com port 443 after 21090 ...

河曲智叟  论坛元老 | 2025-2-20 15:29:12 | 来自手机 | 显示全部楼层 | 阅读模式
打印 上一主题 下一主题

主题 1017|帖子 1017|积分 3051

办理Git连接失败:Failed to connect to github.com port 443 after 21090 ms: Couldn‘t connect to server ‍
Mac & 使用VPN代理服务
1.在系统设置—>网络中找到端口号,因为使用了VPN代理,所以端口号可能会变:

2.设置端口号:
浏览器可能通过代理访问 GitHub,但终端默认 不会使用代理,所以你需要手动设置代理:
  1. export http_proxy="http://127.0.0.1:55581"
  2. export https_proxy="http://127.0.0.1:55581"
复制代码
3.测试
  1. curl -I https://github.com
复制代码

这里就成功创建连接了。
到这里就办理连接失败的问题了,但是当我push到远程仓库的时间报错误:

被拒绝的原因是 远程仓库上有新的提交,而当地仓库没有这些提交。Git 阻止了推送,以防止你覆盖远程的更新。
✅ 办理方案:
  1. git pull origin master --rebase
复制代码
这个命令会 先同步远程仓库的最新更改,然后 把你的当地提交应用到最新代码上,避免冲突。
提醒我在readme.md发生冲突:

点开readme.md:
  1. <<<<<<< HEAD
  2. 远程仓库的 README.md 内容
  3. =======
  4. 本地仓库的 README.md 内容
  5. >>>>>>> f783e33(xxxx)
复制代码
可以手动合并 保持并修改
  1. git add README.md
  2. git rebase --continue
复制代码
终端现在应该进入了 Git 的默认编辑器了,如果没有问题可以直接保存并退出。
末了:
  1. git push origin master
复制代码
就成功了

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

河曲智叟

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表