git clone速度太慢的解决办法

思路:

git clone特别慢是因为github.global.ssl.fastly.net域名被限制了。
只要找到这个域名对应的ip地址,然后在hosts文件中加上ip–>域名的映射,刷新DNS缓存便可。

实施方法:

1.在网站 https://www.ipaddress.com/ 分别搜索:

github.global.ssl.fastly.net
github.com

2.在hosts文件末尾添加两行(对应上面查到的ip)

151.101.185.194 github.global-ssl.fastly.net
192.30.253.112 github.com
 

原文地址:https://www.cnblogs.com/twobrother/p/11153011.html

时间: 2024-11-06 09:46:19

git clone速度太慢的解决办法的相关文章

git clone速度太慢,使用python3.x改host

在git clone 的时候,最心烦的莫过于速度太慢,gitee的还好,要是github的速度就太慢了. 网上的方法大都是改host,但是每隔一段时间,git的ip就会变动,于是自己写了个脚本,爬取global-ssl.fastly.net这个ip,然后修改掉host的原有ip 先看一下速度300k还是很不错的 首先,需要改变一下host的权限,一定要选中自己当前登录的用户,点击编辑->完全控制 github代码:https://github.com/HumorZhang/host 下载后,py

android DatePicker / TimePicker 占空间太大的解决办法

DatePicker 与 TimePicker 控件占用的空间是固定的,没有参数可以更改. 如果修改 length 和 width 属性,只会让控件被切割,显示将不完整.很多人说可以使用 scale 属性来放大或缩小 android:scaleX="0.8" android:scaleY="0.8" 这种方法虽然会缩小控件,但控件还是没法显示全. 找到的一个不错的解决办法是,用 Java 反射机制获取控件相关属性,然后修改.代码如下: Field[] fields

[转]Git – fatal: Unable to create 'XXX/.git/index.lock’: File exists.的解决办法

参考资料: http://sheshui.me/articles/git-quickly-tutorial-20120517 http://stackoverflow.com/questions/9282632/git-index-lock-file-exists-when-i-try-to-commit-but-cannot-delete-the-file 我的说明: 我操作的是ubuntu环境.window远程 1 若在window下远程打开操作窗口(不是console),进入.git目录删

git clone 速度慢修改方案

git clone 速度慢修改方案 第一步 点击这个网站:https://www.ipaddress.com/ 去查询下面三个域名的对应Ip地址 ? github.com github.global.ssl.fastly.net codeload.github.com 第二步 在/etc/hosts文件最下面添加类似的下面的三行,IP地址以你们得到的地址为准 sudo vim /etc/hosts 192.30.253.112 github.com 199.232.5.194 github.gl

代理上网时git不能直接连接远程库的解决办法

企业局域网代理有时仅仅提供http代理,当用git push/clone等命令行工具时,连接远程库会出现错误:fatal:unable to access 'https://github.com/.../...git/':couldn't resolve host 'github.com' 解决办法是让git也用上代理:git config --global http.proxy http://x.x.x.x:8080/

Git出现SSL connect error的解决办法

最近在使用Go开发项目中,因为需要安装一个Package,所以使用了go get命令 ,然后就出现git clone ... SSL connect error的错误: 出现这种错误有可能是nss的版本太低了,需要更新安装下nss,然后使用linux yum安装 安装好后,再次执行相关命令,错误解决. 原文地址:https://www.cnblogs.com/itxiongwei/p/9125077.html

Git commit时提示错误时    解决办法

vi 编辑 vim 编辑 a 进入编辑模式 esc 退出编辑模式 shift+:    (看见: ) 代表开始执行下一行命名 w->q 保存退出 q->! 不保存退出 cat->空格->文件名 查看文件 * Please tell me who you are. Run git config –global user.email "[email protected]" git config –global user.name "Your Name&qu

关于Git无法提交 index.lock的解决办法(学)

今天提交代码时,在一次提交,莫名其妙没成功后,再次用git commit -a命令时,出现以下错误,无论是用git还是TortoiseGit都会出现以下这个问题.. $ git commit -a fatal: Unable to create 'e:/git/Android/XXXXXX/.git/index.lock': File exists. If no other git process is currently running, this probably means a git p

linux QQ使用实践兼wine QQ2013版本太低无法使用解决办法

本人系统debian7,安装完系统后就搜索了QQ使用,这可是最基本的功能.参考http://www.longene.org/forum/viewtopic.php?f=6&t=4700 摘要一部分:+-----------------------------------------------------------------------+安装说明:+-----------------------------------------------------------------------+