当前位置: 首页 > news >正文

GitHub又打不开了怎么办?git pull push失败怎么办?

最近GitHub访问越来越不稳定,经常提示无法访问此网站。

图片

一个解决办法是使用 https://github.com/521xueweihan/GitHub520

这个项目提供的hosts文件,内容会定时更新,Windows 系统保存在文件C:\Windows\System32\drivers\etc\hosts

推荐https://github.com/oldj/SwitchHosts 这个工具管理hosts。

图片

访问GitHub解决后再说git pull和Git push失败的问题。

Connection reset by 20.205.243.160 port 22

fatal: Could not read from remote repository.

Please make sure you have the correct access rights

and the repository exists.

可能在出口屏蔽了22端口,github允许你使用443端口进行ssh连接,因为443端口是访问https网站所必须的。

首先生成指定名字的密钥, ssh-keygen -t rsa -C "邮箱地址" -f ~/.ssh/github_sushengbuhuo 会生成 github_sushengbuhuo 和 github_sushengbuhuo.pub 这两个文件。

 打开公钥文件~/.ssh/github_sushengbuhuo.pub ,并把内容复制至代码托管平台上 https://github.com/settings/keys ,添加成功。

图片

修改config文件 vim ~/.ssh/config  ,如果没有创建 config,这里7890是代理端口。

Host sushengbuhuo.github.com

Hostname ssh.github.com

Port 443

User git

ProxyCommand connect -H 127.0.0.1:7890 %h %p

IdentityFile ~/.ssh/github_sushengbuhuo

测试下连接成功 ssh -T git@github.com

Hi sushengbuhuo! You've successfully authenticated, but GitHub does not provide shell access. 

然后使用ssh拉取代码 

git clone git@github.com:521xueweihan/GitHub520.git

 github 上选择clone地址时,选择ssh地址, 这样git push 与 git clone 都可以直接走代理了,不需要输入密码。

图片

这里使用的命令行工具是git bash。

图片

这里顺便推荐个油猴脚本https://github.com/XIU2/UserScript

方便下载GitHub文件。

相关文章:

  • Git开发流程
  • 自动驾驶系统研发系列—激光雷达干扰实战:自动驾驶安全的隐形陷阱
  • OpenHarmony 5.0 web组件输入法弹出导致闪现桌面或者多次操作卡主桌面现象
  • c++ 项目使用 prometheus + grafana 进行实时监控
  • 数据管道架构设计指南:5大模式与最佳实践
  • LG P4278 带插入区间K小值 Solution
  • Java的接口
  • 阿帕奇基金会软件授权与公司贡献者许可协议(中英双语版)
  • 基于CATIA轴系的最小边界曲面自动化生成技术深度解析
  • 力扣的SQL
  • 搭建基于 Prometheus、Grafana 和 Alertmanager 的监控告警系统
  • 「Linux文件及目录管理」文件内容的显示和处理类命令
  • 揭开MongoDB的神秘面纱:从陌生到初识
  • 如何修改PyCharm的界面颜色(超详细)
  • 手写简版React-router
  • 2025ICRA 最佳论文解读:麻省理工PolyTouch:一种多模态触觉传感器以及基于触觉扩散策略的接触丰富操作方法
  • 【学习笔记】深入理解Java虚拟机学习笔记——第9章 类加载及执行子系统的案例与实战
  • C语言进阶:深度解剖数据在内存中的存储(浮点型在内存中的存储)
  • Linux系统firewall-offline-cmd命令在企业网络安全防护中的应用案例分析
  • 2.RMII的时钟模式
  • 网站开发时数据库的工作/安卓优化大师手机版下载
  • arvixe如何做网站/百度网址安全检测中心
  • 做网站公司牛鼻子/地推推广方案
  • 产品销售型企业网站有哪些/赣州seo外包怎么收费
  • 从凡客诚品的案例分析b2c电子商务网站该怎样建设网络品牌/怎么做好网站方式推广
  • 无锡网站服务/搜索引擎优化关键词选择的方法有哪些