自建编译系统,获取源码的脚本
#!/bin/sh
set -exu
cd /work
git init
git remote add origin $1
git fetch origin "$2" --depth=1
git reset --hard "$2"
git submodule update --init --recursive
对于一些比较大的仓库,拉取过程可以加速很多
#!/bin/sh
set -exu
cd /work
git init
git remote add origin $1
git fetch origin "$2" --depth=1
git reset --hard "$2"
git submodule update --init --recursive
对于一些比较大的仓库,拉取过程可以加速很多