Github操作网络异常笔记

Github操作网络异常笔记

  • 1. 源由
  • 2. 解决
    • 2.1 方案一
    • 2.2 方案二
  • 3. 总结

1. 源由

开源技术在国内永远是“蛋疼”,这些"政治"问题对于追求技术的我们,形成无法回避的障碍。

$ git pull
ssh: connect to host github.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.

虽然说目前有屏蔽和墙,但对于技术“小虾米”们来说,还是有各种途径访问,也并未没有太多问题,只不过折腾浪费大量的时间和金钱。

希望和平的世界,摒弃政见,未人类地球村多做些有意义的事情,才是整理。

就像建一座桥,缩短了通勤时间,给大家带来便利。“政见”这种意识形态阻碍了技术的发展,浪费的时间和金钱,其实相当于谋财害命。

为什么要吐槽下,因为我前些时间还是好好的,突然就不行了。

2. 解决

百度不是万能的,但是Google绝对在技术问题上搜索引擎一流,直接5分钟找到方案。

2.1 方案一

  • Unable to use github ssh for anything (pull/clone/push etc) #54558

方案非常简单(22 over 433),命令如下:

$ git config --global "url.ssh://git@ssh.github.com:443/.insteadOf" git@github.com:

防止有些内网的兄弟看不到,直接截图:

在这里插入图片描述

2.2 方案二

  • Configure Git to use a proxy

方案非常简单(git proxy),命令如下:

$ git config --global http.proxy http://proxyUsername:proxyPassword@proxy.server.com:port

在这里插入图片描述

$ git pull
fatal: unable to access 'https://github.com/stephendade/Rpanion-server.git/': Failed to connect to github.com port 443: Connection timed out$ cat ~/.gitconfig
[url "ssh://git@ssh.github.com:443/"]insteadOf = git@github.com:
$ git config --global http.proxy http://192.168.1.12:808
$ cat ~/.gitconfig
[url "ssh://git@ssh.github.com:443/"]insteadOf = git@github.com:
[http]proxy = http://192.168.1.12:808$ git pull
remote: Enumerating objects: 8, done.
remote: Counting objects: 100% (8/8), done.
remote: Compressing objects: 100% (2/2), done.
remote: Total 8 (delta 6), reused 6 (delta 6), pack-reused 0
Unpacking objects: 100% (8/8), 927 bytes | 9.00 KiB/s, done.
From https://github.com/stephendade/Rpanion-server3bd162b..ddf955e  master     -> origin/master
Updating 3bd162b..ddf955e
Fast-forwardserver/index.js | 69 +++++++++++++++++++++++++++++++++++----------------------------------1 file changed, 35 insertions(+), 34 deletions(-)

3. 总结

希望这个世界能少一些政见,多一些技术!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/411653.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

数字证书和数字签名

如何证明浏览器收到的公钥一定是该网站的公钥? 现实生活中,若想证明某身份证号一定是小明的,可以看他身份证,而身份证是由政府作证的,这里的“公理”就是“政府机构可信”,这也是社会正常运作的前提。 那…

前端(html+css+javascript)作业--展现家乡的网页

期末期间,老师布置了前端作业,现在放到这里,给各位同志参考。 桂平市是广西壮族自治区的一个美丽的城市,拥有丰富的历史文化和自然景观,属于贵港市管辖,那为什么是看起来是市级而不是县级,其实他…

Java Springboot SSE如何判断客户端能否正常接收消息

目录 背景解决方案思路代码代码解释 Java反射知识点补充 背景 当新建一个 emitter 对象的时候, 它的默认超时时间是 30s. SseEmitter emitter new SseEmitter(); 但是很多情况下, 默认30s的时间太短, 需要把 emitter 对象的超时时间设置成不超时, 也就是永久有效. private …

@PostConstruct 注解分析

一、简介 如果需要在生成对象时就完成某些初始化操作,而且这些初始化操作又依赖于依赖注入Autowired,那么就无法在构造函数中实现。为此,可以使用PostConstruct注解一个方法来完成初始化。PostConstruct注解的方法将会在依赖注入完成后被自动…

lenovo联想笔记本电脑拯救者Legion Y7000 2019 PG0(81T0)原装出厂Windows10系统

链接:https://pan.baidu.com/s/1fn0aStc4sfAfgyOKtMiCCA?pwdas1l 提取码:as1l 联想拯救者原厂Win10系统自带所有驱动、出厂主题壁纸、系统属性联机支持标志、系统属性专属LOGO标志、Office办公软件、联想电脑管家等预装程序 所需要工具:…

【AIGC】IP-Adapter:文本兼容图像提示适配器,用于文本到图像扩散模型

前言 IPAdapter能够通过图像给Stable Diffusion模型以内容提示,让其生成参考该图像画风,可以免去Lora的训练,达到参考画风人物的生成效果。 摘要 通过文本提示词生成的图像,往往需要设置复杂的提示词,通常设计提示词变…

Python多线程爬虫——数据分析项目实现详解

前言 「作者主页」:雪碧有白泡泡 「个人网站」:雪碧的个人网站 ChatGPT体验地址 文章目录 前言爬虫获取cookie网站爬取与启动CSDN爬虫爬虫启动将爬取内容存到文件中 多线程爬虫选择要爬取的用户 线程池 爬虫 爬虫是指一种自动化程序,能够模…

【动态规划】23子数组系列_等差数列划分_C++

题目链接:等差数列划分 目录 题目解析: 算法原理 1.状态表示 2.状态转移方程 3.初始化 4.填表顺序 5.返回值 编写代码 题目解析: 题目让我们求数组 nums 中所有为等差数组的 子数组 个数。 由题可得: 一个等差数列 至少…

mybatis分页、延迟加载、立即加载、一级缓存、二级缓存

mybatis分页、延迟加载、立即加载、一级缓存、二级缓存 分页延迟加载和立即加载缓存一级缓存二级缓存 分页 分类: 使用Limit,来进行分页;物理分页使用RowBounds集合来保存分页需要数据,来进行分页;逻辑分页;本质是全…

【ArcGIS微课1000例】0088:计算城市建筑物朝向(矩形角度)

文章目录 一、实验描述二、实验数据三、角度计算1. 添加字段2. 计算角度四、方向计算一、实验描述 矩形要素具有长轴和短轴,其长轴方向也称为矩形面的主角度,可用于确定面要素的走向趋势。根据该方向参数,可以对具有矩形特征的地理对象进行方向分析,且适用于很多应用场景,…

Chrome 开发者工具

Chrome 开发者工具 介绍控制面板时间线下载信息概要请求列表单个请求时间线优化时间线上耗时项 lighthouse 插件Performance(性能指标)Accessibility(可访问性)Best Practices(最佳实践)SEO(搜索…

hanlp,pkuseg,jieba,cutword分词实践

总结:只有jieba,cutword,baidu lac成功将色盲色弱成功分对,这两个库字典应该是最全的 hanlp[持续更新中] https://github.com/hankcs/HanLP/blob/doc-zh/plugins/hanlp_demo/hanlp_demo/zh/tok_stl.ipynb import hanlp # hanlp.pretrained.tok.ALL # 语种见名称最…