东丰在线网站建设成都移动seo
下载github项目,频频下载失败,网络超时,等提示
fork在自己仓库 或者 直接在git bash拉取都提示失败
特别是晚上,在clone仓库时甚至只有10k以下的速度。
有解决办法是:
(1)只要上传资料时,只需要拖拽即可,具体如下图。
我的建议
改变自己习惯吧,把大文件夹拆分存
github 仓库超过 1.5G 就很容易下载失败。
国内代码托管平台套路深
而国内网站例如 gitee 码云公司的套路很深,玩多等级的会员制度。
https://gitee.com/help/articles/4232
套餐
免费版
基础版
标准版
高级版
尊享版单仓库
最大 500 MB
最大 1 GB
最大 1 GB
最大 2 GB
最大 3 GB
单文件
最大 50 MB
最大 100 MB
最大 100 MB
最大 200 MB
最大 300 MB
价格
免费
1280 / 年
1998 / 年
3998 / 年
6998 / 年
所以,还是老外实在人!
(2)如果只要下载
通过gitee码云平台【中国知名代码托管平台】
用码云把GitHub上的仓库拉过来,码云是中国的服务器公司,比到国外地址下载的快多了。
码云导入过程:
1.注册登录码云;
2.在右上角加号中选择从Github导入仓库:大约需要20分钟左右才能导入。
要下载又要上传
第一次安装缺少文件
例如,换了系统后,第一次运行时提示失败如下
$ git clone https://github.com/wutiantian/wutiantian.github.io
Cloning into 'wutiantian.github.io'...
remote: Enumerating objects: 286, done.
remote: Counting objects: 100% (286/286), done.
remote: Compressing objects: 100% (226/226), done.
error: RPC failed; curl 18 transfer closed with outstanding read data remaining
fatal: the remote end hung up unexpectedly
fatal: early EOF
说明pull的文件过大,需要增大缓存
执行以下操作:
git config --global http.postBuffer 524288000
git config --list 查看是否生效
重新git clone 即可成功
忽略SSL证书
例如:
fatal: unable to access 'https://github.com/wutiantian/wutiantian.github.io/': OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443
解决办法
忽略SSL变量证书
env GIT_SSL_NO_VERIFY=true
分层下载
网络下载速度缓慢
git config --global http.lowSpeedLimit 0
git config --global http.lowSpeedTime 999999
如果依旧clone失败,则首先浅层clone,然后更新远程库到本地
git clone --depth=1 http://gitlab.xxx.cn/yyy/zzz.git
git fetch --unshallow