关于git clone速度极慢的解决方法

这篇具有很好参考价值的文章主要介绍了关于git clone速度极慢的解决方法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

!!!!前提条件:得有一个可靠且稳定的梯子,如果没有接下来的就不用看了

前言:我在写这篇文章前,也搜索过很多相关git clone速度很慢的解决方法,但是很多很麻烦,或者是非常的不稳定,我在自己无意间尝试中发现了一个可以很稳定给git clone提速的方法

1.更改github的hosts/使用steam++(用处不大)

这两个方法本质上都是一样的,就是改hosts,网上说是github的dns会被污染,所以访问起来特别的慢

git clone 加速,git,vscode

。。。。典中典🤣,然后通过给定github的hosts,让dns能够解析到ping值低的服务器上。但是这种方法对git clone 的下载速度没啥用(亲测),不过有时候访问github网页还是行的,具体的可以参照这个https://github.com/521xueweihan/GitHub520.git

2.将github的项目导入到gitee中(有用,但是麻烦的要死)

这个就不必讲步骤了,确实能显著提高git clone的速度,毕竟gitee的服务器在国内,但是很麻烦

3.让git使用proxy(魔法,亲测有效果而且很简单)

我试过用🐱挂梯子,然后再github上直接git clone 加速,git,vscode

这样的下载速度能显著提高,但是这样是无法把git仓库也克隆下来的,而且挂梯子只能作用于浏览器的浏览,对于命令行的git clone是没有作用的,于是!我查阅git的官方文档发现git本身也是可以使用代理的,在命令行中可以这样

git config --global http.proxy 127.0.0.1:port
git config --global https.proxy 127.0.0.1:port

错很多教程中都不会解释这个port端口号要如何设置,或者是随便填一个莫名其妙的端口号,造成以下的报错

fatal: unable to access 'https://github.com/xxxxxx': Failed to connect to 127.0.0.1 port 1082 after 2075 ms: Couldn't connect to server

实际上这个端口号是不能乱填的。他应该被设置为你的代理软件所使用的端口号,比如我自己使用的是🐱,他的默认端口号port为git clone 加速,git,vscode

或者我不喜欢用命令行敲代码的方式进行代理设置,图形化界面更友好一点,该怎么办呢?

其实也可以这样,用任意的文本编辑器打开"C:\Users\你自己的创建的用户\.gitconfig",然后在这个文件输入git clone 加速,git,vscode

就行了

以下是实际效果

这个是用了代理前的

git clone 加速,git,vscode

12.00kib/s什么概念?我tmd某云盘下载速度都比这快捏

这个是用了代理后的

git clone 加速,git,vscode速度虽然说也不是很快,但也改善了很多了😊文章来源地址https://www.toymoban.com/news/detail-751885.html

到了这里,关于关于git clone速度极慢的解决方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 关于EF Core 更新速度随时间越来越慢的解决办法

    本篇主要介绍使用 context.ChangeTracker.Clear() 方法,在通过循环进行批量更新时,通过手动清除跟踪实体以提高性能的示例。 最近在做一些数据分析时,遇到了一个问题,当我把计算结果更新到数据库时,一开始速度会很快,但随着时间的推移,更新速度会越来越慢。 本篇博客

    2024年02月11日
    浏览(42)
  • Qv2ray在Ubuntu22.04系统中代理命令行终端(全局代理)方法 (解决终端上无法使用git clone,下载github文件慢的问题)

     在打开的bashrc文件最后面输入以下内容( 注意后面的8889和1089端口号必须和Ubuntu,Qv2ray上面的端口一致。 ): 如下图所示: 输入完成后, 按Ctrl+O ,然后 按回车键 确认保存, 按Ctrl+X 退出文本编辑,最后 重启电脑。 返回下图为代理成功: 至此终端上使用git clone  ,下载

    2024年04月14日
    浏览(90)
  • 部分地区解析速度慢的原因和解决方法

    大家都知道,域名解析跟网站是密切相关的。但是在实际上网中,大家会发现有些网站上网速度很快,但是有些网页打开速度非常慢。为什么会出现部分地区解析速度慢,网站打不开? 网页打开快慢问题 特别是在海外上网的朋友,经常会碰到这种情况,大部分网站都能打开,

    2024年02月10日
    浏览(34)
  • YOLOv5训练速度慢的一些解决方法

        博主电脑配置是AMD R5 3600,Nvidia RTX3060 12G,16G 3200MHz内存,训练数据集是自建数据集,大约1200张图片,3个检测目标。     训练YOLOv5-5.0版本的模型参数设置,模型是yolov5s,epoch 150(如果想要更好的mAP@0.5:0.95指标可以设置的更大,博主这个收敛的太快了就没设太多),bat

    2024年01月16日
    浏览(44)
  • 解决 github 网站 git push 或者 git clone 代码速度太慢

    工作中往往需要从 github 上 clone 别人的代码或者 Push 代码,如果特别慢或者根本连接不上!有个修改 hosts 的方法,不完全保证,可以试试! 1、获取 global.ssl.fastly 地址 访问 http://github.global.ssl.fastly.net.ipaddress.com/#ipinfo,获取 cdn 域名以及 IP Address 2、获取 global.ssl.fastly 地址 访

    2024年02月02日
    浏览(63)
  • SSH连接下Git fetch/pull/push 速度太慢的一些解决办法

    有时候某些git的代码库在fetch远端的时候会非常慢,速度只有几十k或者几k。这个速度拉取一整个代码库可能要花费一晚上或者一天时间。甚至在每天更新已有代码库时候也会花上十分钟。可以尝试一下这些方法来提升拉取远端代码的速度: 1. Git 版本过低的话可能会导致这个

    2024年02月10日
    浏览(55)
  • 手机链接WiFi 网络速度慢的5个原因及解决方法

    由于 WiFi 是智能手机连接到互联网的主要方式,因此在你的移动设备上,获得尽可能快的互联网速度比以往任何时候都更加重要。 但是,有很多问题会降低手机上的 WiFi 速度,让我们来了解一下,手机上 WiFi 网络速度慢的5个原因及解决方法: 1、路由器位置不佳 你的手机

    2024年02月09日
    浏览(45)
  • SQL Server数据库查询速度慢的原因和解决方法

    SQL Server数据库查询速度慢的原因和解决方法 SQL Server 数据库 查询速度慢的原因有很多,常见的有以下几种: 1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷) 2、I/O吞吐量小,形成了瓶颈效应。 3、没有创建计算列导致查询不优化。 4、内存不足

    2024年02月07日
    浏览(66)
  • 移动宽带打开网页慢?两招治本移动宽带打开网页速度慢的解决方法

    移动宽带下载速度经常是满速的,但是打开网页就很慢。用浏览器打开网页经常出现网页打不开或者加载缓慢,图片不显示,或者直接跳到10086极速导航的问题。那么移动宽带打开网页慢该怎么解决呢?这一切都源于垃圾的移动DNS服务器,只要换一个DNS服务器地址基本都可以

    2024年02月08日
    浏览(45)
  • linux下wget下载速度慢的解决方法wget => aria2

    配置mwget比较麻烦,会导致各种问题,那么有没有更容易的配置方法替换呢,答案是肯定的 aria2是个轻量级的下载工具,支持HTTP/HTTPS、FTP、SFTP、BitTorrent,而且最重要的是支持多线程下载。因此一般来说它的下载速度比wget快得多。它还支持断点续传。使用示例请参见aria2的主

    2024年02月11日
    浏览(50)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包