ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

git断点续传,中断后继续下载

2026/9/25 15:26:43 拓冰建站 浏览量
git断点续传,中断后继续下载
  • 办法1(无效)

说是使用resume参数,我试了说不认识:

git clone --resume
error: unknown option `resume'
  • 办法2:使用fetch方式

然而,事实是,如果中断了,还是有可能从头开始。

$ mkdir work
$ cd work$ git init
$ git fetch ssh://git@master.test.com/r079.git$ git branch -a
SG866G_r1
$ git checkout SG866G_r1
  • 办法3:用脚本
URL=ssh://git@git-master.quectel.com:8407/smart/qcs8550_linux_bl01_r079.gitD=1
MAX_DEPTH=20
SLEEP_TIME=10git fetch --depth $D ${URL}
while true; doecho git fetch depth=$Dgit fetch --depth $D ${URL}sleep $SLEEP_TIME((D=D+5))if [ $D > $MAX_DEPTH ]; thenbreakfi
done