git断点续传方法

在家clone linux kernel,太慢了,还经常断线,一断就要从头再来,急需断点续传。但git并不提供断点续传的选项,我们可以另辟蹊径。

可以先用git clone xxxx --depth 1克隆最新的一个commit,然后用git fetch --depth <递增的深度>慢慢克隆剩余部分。

写成脚本就是:

# @Author: TriAlley
git clone xxx  --depth 1
D=5
while true; do
	echo $D
	git fetch --depth $D
	((D=D+5))
done

你可能感兴趣的:(git,断点续传,clone)