0


加速git clone的亲测有效方法记录

注:个人记录,未必适合所有情况,仅供参考

加速下载:https://gitclone.com/

参考:git相关教程(1)git clone解决速度问题
在要下的

github.com/xxxx.git

前面添加

git clone https://gitclone.com/

效果能从一二百kbps提升至最高1Mbps

节省时间:–depth 1

参考:加速几十倍 git clone 速度的 --depth 1,它的后遗症怎么解决?
在上述指令后加上参数

--depth 1

,减少clone历史,但小心上述参考提到的副作用。
本次使用不涉及后续更新,所以无所谓。

最终指令

比如仓库是https://github.com/User/Project.git
则指令为:

git clone https://gitclone.com/github.com/User/Project.git

签出失败

参考:git clone 克隆成功,但签出失败
如果遇到如下错误

warning: Clone succeeded, but checkout failed. You can inspect what was checked out with 'git status' and retry with 'git restore --source=HEAD :/'

使用如下指令

git config --system core.longpaths true

提升缓存

参考:设置Git缓存值大小
根据项目大小(手头有旧版本),提升了缓存值

git config --global https.postBuffer 256M
标签: git

本文转载自: https://blog.csdn.net/m0_51487377/article/details/138993066
版权归原作者 Bang628 所有, 如有侵权,请联系我们删除。

“加速git clone的亲测有效方法记录”的评论:

还没有评论