git笔记:解决GitHub与Git的诸多网络疑难杂症,fatal: unable to connect to github.com

解决git无法clone,无法push,fatal: unable to connect to github.com

替换协议的方法是编辑 .gitconfig 文件,删除掉相同功能的配置再替换上需要的配置。

git-scm.com 初次运行 Git 前的配置 值得参考,提供的git教程足够全面,但因为足够全面所以往往需要自行检索对应的命令,如果一开始就不知道命令是什么就可能会比较头疼。

  1. 使用 https:// 协议与github建立远程连接,替换掉git://协议:
[url "https://github.com/"]
    pushInsteadOf = git://github.com/

在GitHub中设置 个人访问令牌,之后在git push时输入用户名和访问令牌,或在 Git 中缓存 GitHub 凭据。

github文档: Git 使用 HTTPS 远程 URL的相关问题

github文档:创建个人访问令牌

github文档:在 Git 中缓存 GitHub 凭据

  1. 使用 SSH 而不是 git://https:// 协议(将公钥上传到 GitHub 帐户),替换设置:
[url "git@github.com:"]
    pushInsteadOf = git://github.com/
    pushInsteadOf = https://github.com/

github文档:使用 SSH 连接到 GitHub

解决 GitHub 经常无法加载网页,网速过慢,图片不加载

  1. GitHub520 Host 更新本地host文件。

更新链接: https://raw.hellogithub.com/hosts

项目地址: https://github.com/521xueweihan/GitHub520

  1. dev-sidecar,开发者边车,github打不开,github加速,git clone加速,git release下载加速,stackoverflow加速,仅支持https加速。

先有鸡还是先有蛋hhhhh,因某种原因国内链接已停更,得先连上github才能下载此工具,建议先试试方法 1 .

项目地址:https://github.com/docmirror/dev-sidecar

  1. 各显神通。
  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值