最近想在家运行公司的代码,目的就是周末出bug不想跑回公司,克隆的是项目打包后的内容,不料克隆时间真的长到不想吐槽。给你们看看,我多次卡在了60%,项目过大而且还不能断点续传,真的难受的呀

然后我发现,git clone默认会下载所有的历史版本,怪不得克隆半天,
其实解决方法很简单,在git clone时加上--depth=1即可解决,
depth用于指定克隆深度,为1即表示只克隆最近一次commit.

果然这下就皆大欢喜了,一下就克隆好了,但是要注意这只克隆了默认分支哦!
本文分享了一种提高Git克隆效率的方法。作者在尝试从远程仓库克隆大型项目时遭遇长时间等待,发现原因是Git默认下载所有历史版本。通过添加--depth=1参数,仅克隆最近一次提交,大幅缩短了克隆时间。但需注意,此方法仅克隆默认分支。
最近想在家运行公司的代码,目的就是周末出bug不想跑回公司,克隆的是项目打包后的内容,不料克隆时间真的长到不想吐槽。给你们看看,我多次卡在了60%,项目过大而且还不能断点续传,真的难受的呀

然后我发现,git clone默认会下载所有的历史版本,怪不得克隆半天,
其实解决方法很简单,在git clone时加上--depth=1即可解决,
depth用于指定克隆深度,为1即表示只克隆最近一次commit.

果然这下就皆大欢喜了,一下就克隆好了,但是要注意这只克隆了默认分支哦!
2081
1万+

被折叠的 条评论
为什么被折叠?