1:环境准备

先创建一个文件夹,在文件夹中创建new的文件夹不管,在new的同级目录打开git:

2:克隆

使用 git clone + 克隆地址 将仓库克隆下来

3:克隆分支

克隆完成后,进入克隆好的文件,执行以下命令

  1. for b in `git branch -r | grep -v -- '->'`; do git branch --track ${b##origin/} $b; mkdir ../new/${b##origin/}; git checkout ${b##origin/}; git pull; cp -rf ./ ../new/${b##origin/}; done